https://github.com/mxssl/dns-over-tls-proxy
https://github.com/mxssl/dns-over-tls-proxy
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/mxssl/dns-over-tls-proxy
- Owner: mxssl
- Created: 2019-03-03T13:50:06.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2019-03-03T13:51:08.000Z (over 7 years ago)
- Last Synced: 2025-03-16T06:45:16.584Z (over 1 year ago)
- Language: Go
- Size: 1.18 MB
- Stars: 2
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# WIP
# dns-over-tls-proxy
DNS to DNS-over-TLS proxy. This proxy accepts plain DNS queries (UDP and TCP) on one side and translates it to DNS-over-TLS queries on the other side.
## Features
- UDP and TCP support
- In-memory cache
- Structured logs (JSON)
## How to run this app
1. Build a container:
```bash
docker-compose build
```
2. Start a container
```bash
docker-compose up -d
```
## How to check this app
- TCP resolver:
```bash
dig @localhost -p 5053 +tcp google.com
```
- UDP resolver:
```bash
dig @localhost -p 5053 google.com
```