mirror of
https://github.com/snltty/linker.git
synced 2025-12-18 01:16:46 +08:00
a1437b0e4023abadd71a5bd240344e17993f3394
主要功能
- 打洞连接,客户端之间打洞连接,TCP打洞、UDP+MsQuic打洞
- 打洞类库,你可以nuget安装
linker.tunnel将打洞功能集成到你的项目中 - 中继连接,客户端之间通过服务器转发连接
- 异地组网,使用虚拟网卡,将各个客户端组建为局域网络,点对点,点对网,网对网
- 网卡类库,你可以nuget安装
linker.tun将tun网卡功能集成到你的项目中 - 端口转发,将客户端的端口转发到其它客户端的端口
- 服务器穿透,在服务器注册端口或域名,通过访问服务器端口或域名,访问内网服务
打洞理论
除了NAT4+NAT4理论上都能通,但是也有例外,路由器可能有特殊限制,比如SYN out, SYN in和ICMP Time Exceeded
| NAT1 (Full Cone) |
NAT2 (Address-Restricted Cone) |
NAT3 (Port-Restricted Cone) |
NAT4 (Symmetric) |
|
|---|---|---|---|---|
| NAT1 (全锥型) | √ | √ | √ | √ |
| NAT2 (IP限制锥型) | √ | √ | √ | √ |
| NAT3 (IP+端口限制锥型) | √ | √ | √ | √ |
| NAT4 (对称型) | √ | √ | √ | × |
支持作者
感谢支持
Languages
JavaScript
74.6%
C#
19.5%
Vue
4.1%
HTML
0.9%
Shell
0.4%
Other
0.4%

