Skip to content

Display a captive portal to other devices on the network

License

Notifications You must be signed in to change notification settings

browseDNS/CaptiveDNS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

Display a captive portal to other devices on the network

Resources

License

Stars

Watchers

Forks

Packages

No packages published