Python client for Google's Public DNS-over-HTTPS service
Project description
Simple Python client for Google’s Public DNS-over-HTTPS service.
Quickstart
>>> from dns_over_https import SecureDNS
>>> r = SecureDNS()
>>> r.gethostbyname('www.breakpoint-labs.com')
u'37.60.235.49'
>>> r = SecureDNS(query_type='AAAA')
>>> r.gethostbyname('www.google.com')
u'2607:f8b0:400d:c02::6a'
>>> r.resolve('www.mit.edu')
[u'2001:590:100b:182::255e', u'2001:590:100b:18b::255e']
>>>
Installation
To install dns_over_https, simply:
$ pip install dns_over_https
Documentation
Coming soon.
License
MIT
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
dns_over_https-0.0.2.tar.gz
(2.8 kB
view hashes)
Built Distribution
Close
Hashes for dns_over_https-0.0.2-py2-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | efd962502576ddea36e18e90349011c402b57592035917e4ea4e64a05718556b |
|
MD5 | b897ba5b71b5595d19ecd8d0ac0c9427 |
|
BLAKE2b-256 | c5af1209f9af31e18634d69b8609e31fcf5335d598633b14324f81fbecff0c49 |