Releases: aminsaedi/dns-go-core
Releases · aminsaedi/dns-go-core
Release list
Release v0.0.1
dns-go-core v0.0.1
High-performance DNS tunneling implementation in Go.
Downloads
| Platform | Architecture | Download |
|---|---|---|
| macOS | Intel (x86_64) | dns-go-macos-intel.tar.gz |
| macOS | Apple Silicon (arm64) | dns-go-macos-arm.tar.gz |
| Linux | x86_64 | dns-go-linux-amd64.tar.gz |
| Linux | arm64 | dns-go-linux-arm64.tar.gz |
| Windows | x86_64 | dns-go-windows-amd64.zip |
| Windows | arm64 | dns-go-windows-arm64.zip |
Docker Images
Images are available on GitHub Container Registry:
# Client only
docker pull ghcr.io/aminsaedi/dns-go-core-client:v0.0.1
# Server only
docker pull ghcr.io/aminsaedi/dns-go-core-server:v0.0.1
# Combined (both client and server)
docker pull ghcr.io/aminsaedi/dns-go-core:v0.0.1Supported architectures: linux/amd64, linux/arm64
Verification
Verify downloads using the checksums-sha256.txt file:
sha256sum -c checksums-sha256.txtInstallation
Unix/macOS:
tar -xzf dns-go-<platform>.tar.gz
chmod +x dns-go-client-* dns-go-server-*
sudo mv dns-go-client-* /usr/local/bin/dns-go-client
sudo mv dns-go-server-* /usr/local/bin/dns-go-serverWindows:
Extract the zip file and add the binaries to your PATH.
Docker:
# Run server
docker run -d --name dns-server \
-v /path/to/certs:/certs \
-p 53:53/udp \
ghcr.io/aminsaedi/dns-go-core-server:v0.0.1 \
--dns-listen-port=53 \
--target-address=upstream:8080 \
--domain=tunnel.example.com \
--cert=/certs/cert.pem \
--key=/certs/key.pem
# Run client
docker run -d --name dns-client \
-p 5201:5201 \
ghcr.io/aminsaedi/dns-go-core-client:v0.0.1 \
--tcp-listen-port=5201 \
--resolver=8.8.8.8:53 \
--domain=tunnel.example.comQuick Start
See the README for full usage instructions.
What's Changed
- Phase 2: QUIC Integration Layer by @aminsaedi in #1
- Phase 3: DNS Integration Layer by @aminsaedi in #2
- Phase 4: Client Implementation by @aminsaedi in #4
- Phase 5: Server Implementation by @aminsaedi in #5
- Phase 6: CLI & Configuration by @aminsaedi in #6
- Claude/phase 7 slipstream m fs3 v by @aminsaedi in #7
New Contributors
- @aminsaedi made their first contribution in #1
Full Changelog: https://github.com/aminsaedi/dns-go-core/commits/v0.0.1