- 打洞连接,客户端之间打洞连接,TCP打洞、UDP+MsQuic打洞
- 打洞类库,你可以nuget安装
linker.tunnel
将打洞功能集成到你的项目中 - 中继连接,客户端之间通过服务器转发连接
- 异地组网,使用虚拟网卡,将各个客户端组建为局域网络,点对点,点对网,网对网
- 网卡类库,你可以nuget安装
linker.tun
将tun网卡功能集成到你的项目中 - 端口转发,将客户端的端口转发到其它客户端的端口
- 服务器穿透,在服务器注册端口或域名,通过访问服务器端口或域名,访问内网服务
- 权限管理,主客户端拥有完全权限,可导出、配置子客户端配置,分配其管理权限
- 自定义验证,可以自定义认证,linker通过HTTP POST
除了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 (对称型) | √ | √ | √ | × |