The test shows DNS leaks and your external IP. If you use the same ASN for DNS and connection - you have no leak, otherwise here might be a problem.
Please, before use make sure you have curl
, ping
and jq
installed.
- Download dnsleaktest.sh
wget https://raw.githubusercontent.com/macvk/dnsleaktest/master/dnsleaktest.sh
chmod +x dnsleaktest.sh
- Run dnsleaktest.sh
./dnsleaktest.sh
- Download dnsleaktest.sh
curl https://raw.githubusercontent.com/macvk/dnsleaktest/master/dnsleaktest.sh -o dnsleaktest.sh
chmod +x dnsleaktest.sh
- Run dnsleaktest.sh
./dnsleaktest.sh
- Download dnsleaktest.py
wget https://raw.githubusercontent.com/macvk/dnsleaktest/master/dnsleaktest.py
chmod +x dnsleaktest.py
- Run dnsleaktest.py
./dnsleaktest.py
- Download dnsleaktest.bat
powershell -command "& { (New-Object Net.WebClient).DownloadFile('https://raw.githubusercontent.com/macvk/dnsleaktest/master/dnsleaktest.bat', 'dnsleaktest.bat') }"
- Run dnsleaktest.bat
dnsleaktest.bat
- Download dnsleaktest.py
curl https://raw.githubusercontent.com/macvk/dnsleaktest/master/dnsleaktest.py -o dnsleaktest.py
chmod +x dnsleaktest.py
- Run dnsleaktest.py
./dnsleaktest.py
You can use prebuilt executable binary for Linux, MacOs or Windows created by travis-ci.org:
- Download dnsleaktest v1.2
chmod +x dnsleaktest
- Run dnsleaktest
./dnsleaktest
-
Download dnsleaktest.exe v1.2
-
Run dnsleaktest.exe, open cmd then navigate to the exe file
dnsleaktest.exe
- Download dnsleaktest v1.2
chmod +x dnsleaktest
- Run dnsleaktest
./dnsleaktest
- Linux
GOOS=linux GOARCH=386 go build -o dnsleaktest dnsleaktest.go
- MacOS
GOOS=linux GOARCH=386 go build -o dnsleaktest dnsleaktest.go
- Windows
GOOS=windows GOARCH=386 go build -o dnsleaktest.exe dnsleaktest.go