# snltty/linker

极具特色的，P2P打洞(UDP+TCP、IPV4+IPV6) + 服务器转发，实现的异地组网、内网穿透。让你那些散落在世界各地的联网设备就像在隔壁房间一样轻松访问。

Repository: https://github.com/snltty/linker
Canonical: https://ross.abutalabs.com/products/linker
Homepage: https://linker-doc.snltty.com
Language: C#
License: GPL-3.0
License Family: copyleft
Topics: csharp, dotnet, p2p, proxy, networking, relay, tcp-ip
Last push: 2026-08-24T08:23:43+00:00

## Health v2 (maintenance only)
Score: 94/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 99, release rhythm 98, longevity 77
- inputs: {"age_days": 1084, "days_push": 9, "days_rel": 12, "gap_med": 6.5, "n_releases_24m": 51}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1489, forks 265 (observed 2026-08-28T04:04:52.291509+00:00)

## What it is
Linker is a self-hosted networking tool written in C# that combines P2P hole punching (UDP/TCP, IPv4/IPv6) with server relay to provide virtual LAN networking across distant locations and intranet penetration. It supports virtual NIC-based point-to-point/point-to-network/network-to-network connectivity, port forwarding, Socks5 proxying, and extras like FEC, KCP optimization, subnet mapping, and remote wake-on-LAN.

## Use cases
- access home devices from anywhere like a LAN
- connect remote offices into one virtual network
- punch through NAT to reach devices behind routers
- expose internal services via intranet penetration like FRP
- forward ports to machines without a virtual NIC
- proxy all traffic to a remote machine via socks5
- remotely wake up PCs on the home network
- relay connections between peers with poor NAT compatibility

## When to choose
- you want a self-hosted Tailscale/ZeroTier-like mesh with hole punching plus relay fallback
- you need virtual NIC networking, port forwarding, and socks5 in one tool
- you want FRP-style intranet penetration with scheduling
- you run mixed platforms including OpenWrt, NAS, Docker, or Android

## When to avoid
- you need iOS support, which is not available
- you want a zero-configuration turnkey solution, as it has a learning curve
- you need an audited, widely-reviewed security product for sensitive enterprise use
- you prefer GPL-unfriendly licensing in your product

## Facets
- artifact type: application
- maturity: active
- function: proxy, networking, vpn, p2p, security
- domain: networking, self-hosted, privacy, cross-platform
- platform: windows, cross-platform, self-hosted
- tags: p2p-hole-punching, nat-traversal, mesh-vpn, port-forwarding, socks5, tun-virtual-network, kcp, fec, intranet-penetration, relay-server, wol, csharp-dotnet, linux, macos, android, docker

## Member repositories
- snltty/linker (main) score 94

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:04:52.291509+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T04:33:42.314460+00:00, confidence not recorded.
  - readme: https://github.com/snltty/linker (fetched 2026-08-28T04:04:52.291509+00:00, sha 540423bd40f9)
  - homepage: https://linker-doc.snltty.com (fetched 2026-08-29T11:39:45.508554+00:00, sha c43f29784c57)
  - site_page: https://linker-doc.snltty.com/docs/home (fetched 2026-08-29T11:39:45.511140+00:00, sha 8a105c9e3771)
- Data as of 2026-08-30T08:39:29.467469+00:00.
