mdouchement / seikan
Seikan is client/server application that enables to create bidirectional TCP tunnels leveraging Noise Protocol.
☆13Updated last month
Alternatives and similar repositories for seikan:
Users that are interested in seikan are comparing it to the libraries listed below
- Global-scale overlay network router, designed for connecting cloud network infrastructure.☆14Updated 4 years ago
- MeshVPN is a mesh VPN control plane written in Golang.☆18Updated 2 years ago
- Noise Protocol Framework (Mirror)☆48Updated 4 months ago
- Wireguard operator☆21Updated 5 years ago
- TCP Fast Open support for Go.☆34Updated 2 weeks ago
- Exposes batch message receives (recvmmsg)☆13Updated 7 months ago
- High performance implementation of V1 and V2 Proxy Protocol☆26Updated 2 years ago
- ☆32Updated 3 weeks ago
- Package vxlan implements marshaling and unmarshaling of Virtual eXtensible Local Area Network (VXLAN) frames, as described in RFC 7348. …☆11Updated 9 years ago
- Bond multiple connections for throughput and reliability.☆53Updated last year
- golang wrapper for wolfSSL lightweight TLS library and wolfCrypt cryptography library.☆31Updated 2 months ago
- Wireguard Auto Discovery Peers☆37Updated 5 years ago
- Package etherconn is a golang pkg that allow user to send/receive Ethernet payload (like IP pkt) or UDP packet ,with custom Ethernet enca…☆20Updated 6 months ago
- Command wgipamd implements an IP Address Management (IPAM) daemon for dynamic IP address assignment to WireGuard peers, using the wg-dyna…☆29Updated 5 years ago
- Package wgdynamic implements a client and server for the the wg-dynamic protocol. MIT Licensed.☆13Updated 2 years ago
- A simple API for managing a network cluster with smart peer discovery.☆19Updated 11 years ago
- DNS-over-QUIC to UDP Proxy☆74Updated 4 months ago
- Golang binding for netmap https://github.com/luigirizzo/netmap☆30Updated 6 years ago
- go-lldpd is a lldpd server written in go☆18Updated last month
- A socks tunnel client and server using websockets over http and tls☆38Updated 7 years ago
- SNI proxy by golang☆52Updated last week
- kuma: HTTP tunnel over gRPC☆12Updated 7 years ago
- Package mptcp provides detection functionality for active, multipath TCP connections from a remote client to the current host. MIT Licen…☆16Updated 9 years ago
- Fake TCP protocol in Go☆30Updated 5 years ago
- Golang RADIUS library with server/client support☆36Updated 2 years ago
- Go library for using system certificate stores on macOS/Windows☆25Updated last year
- Golang native ICMP-based ping IPv4 and IPv6 library☆22Updated 4 years ago
- Using nfqueue to accept or drop flows destined for SNI domainnames☆21Updated last month
- Golang reverse proxy with ESNI support on top of TLS 1.3☆32Updated 4 years ago
- An OpenPGP keyserver☆18Updated 4 years ago