Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/robputt/Py-DNS-over-HTTPS-Proxy
Provides a simple Python based proxy for running DNS over HTTPS to Google's DNS over HTTPS service.
https://github.com/robputt/Py-DNS-over-HTTPS-Proxy
Last synced: 22 days ago
JSON representation
Provides a simple Python based proxy for running DNS over HTTPS to Google's DNS over HTTPS service.
- Host: GitHub
- URL: https://github.com/robputt/Py-DNS-over-HTTPS-Proxy
- Owner: robputt
- License: gpl-3.0
- Created: 2017-01-04T22:22:29.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2024-08-03T10:59:28.000Z (4 months ago)
- Last Synced: 2024-10-29T16:58:32.158Z (about 1 month ago)
- Language: Python
- Size: 46.9 KB
- Stars: 38
- Watchers: 4
- Forks: 6
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-hacking-lists - robputt/Py-DNS-over-HTTPS-Proxy - Provides a simple Python based proxy for running DNS over HTTPS to Google's DNS over HTTPS service. (Python)
README
# Py-DNS-over-HTTPS-Proxy
Provides a simple Python based proxy for running DNS over HTTPS to Google's DNS over HTTPS service.Recently I wrote a blog post which probably gives you just enough information to get this up and running on a Mac / Linux box... https://robertputt.co.uk/securing-dns-traffic-with-dns-over-https.html, This script plays nice with both Python2.7 and Python 3.x
Configuration can be easily done with virtualenv:
```
python -m venv dns_proxy
cd dns_proxy/
source bin/activate
git clone https://github.com/robputt796/Py-DNS-over-HTTPS-Proxy.git
cd Py-DNS-over-HTTPS-Proxy
pip install -r requirements.txt
cat https_dns_proxy/config.ini
python https_dns_proxy/__init__.py &
dig @localhost -p8053 A robertputt.co.uk
```