Skip to content

Latest commit

 

History

History
46 lines (33 loc) · 1.83 KB

README.md

File metadata and controls

46 lines (33 loc) · 1.83 KB

CaptiveDNS

An app to help display a captive portal browser to other devices on the network via DNS. Run this app on your computer, enter the DNS in the target device settings, and the captive portal should be displayed.

This program is based on a stripped down verison of YourFriendlyDNS. YourFriendlyDNS contains many more advanced options for self-hosted DNS and HTTP servers, and should be used instead of CaptiveDNS in those use cases.

Download CaptiveDNS from on the Releases page. Nightly builds from the latest commits can be found here.

Screenshots

CaptiveDNS Window Screenshot CaptiveDNS Landing page

Captured Domains

If a captive portal test domain is missing here, please file an issue and it will be added to the redirection list.

ctest.cdn.nintendo.net
conntest.nintendowifi.net
detectportal.firefox.com
connectivitycheck.gstatic.com
connectivitycheck.android.com
clients1.google.com
clients3.google.com
captive.apple.com

This list of domains cannot be configured within CaptiveDNS. To customize it further, check out YourFriendlyDNS.

Compiling

git clone [email protected]:BrowseDNS/CaptiveDNS.git
cd CaptiveDNS/CaptiveDNS
qmake
make

License

This software is licensed under the GPLv2.

If you like this software, please support the YourFriendlyDNS author, softwareengineer1, through one of the below methods!

BCH: bitcoincash:qzh3knl0xeyrzrxm5paenewsmkm8r4t76glzxmzpqs
BTC: 1279WngWQUTV56UcTvzVAnNdR3Z7qb6R8j