Proxying IP over HTTP
June 30, 2025 ยท View on GitHub
connect-ip-go is an implementation of the CONNECT-IP protocol RFC 9484, allowing the proxying of IP packets in HTTP/3.
It is based on quic-go, and provides both a client and a proxy implementation.
At this point, it supports the following use cases:
- Remote Access VPN, see Section 8.1 of RFC 9484
- Site-to-Site VPN, see Section 8.2 of RFC 9484
Release Policy
connect-ip-go always aims to support the latest two Go releases.
Contributing
We are always happy to welcome new contributors! If you have any questions, please feel free to reach out by opening an issue or leaving a comment.