Unique DNS Server
Park_7677
Missouri Member
I'm looking for somewhat of a unique application, dealing with DNS. At our previous LAN, we didn't have internet. That gave me full control of DNS making everything resolve to the IP of our internal web server. Google.com went to our website, showing people how to get around. It was awesome.
However, for the next LAN were looking at the possibility of having internet. Now I can't forward Google.com and Whitehouse.gov to our server (well, I could :tongue2: ) because people might actually want to go there. I want to still offer the amazing plug-n-play we had last time (even someone with an IQ of 0 could have found out what game we played by just opening a browser, great!)
I need a solution and I do have an idea. A DNS server that will resolve everything to the internal website for the first time (or until a link is clicked saying they understand how to get back to the internal server and don't ask me every 5 minutes). It would just check to see if that IP is in the database of users who acknowledged the intranet/internet difference. If they already did the 1st time catch, they go straight to the internet. If not, back to the internal site.
I'm using Windows Server 2003, and the built-in DNS server doesn't do that. I need a Gatekeeper or a DNS server that will do what I need. Does anyone have any suggestions? Free/open source would be best. Or any other suggestions of how to do this task.
Thanks!
However, for the next LAN were looking at the possibility of having internet. Now I can't forward Google.com and Whitehouse.gov to our server (well, I could :tongue2: ) because people might actually want to go there. I want to still offer the amazing plug-n-play we had last time (even someone with an IQ of 0 could have found out what game we played by just opening a browser, great!)
I need a solution and I do have an idea. A DNS server that will resolve everything to the internal website for the first time (or until a link is clicked saying they understand how to get back to the internal server and don't ask me every 5 minutes). It would just check to see if that IP is in the database of users who acknowledged the intranet/internet difference. If they already did the 1st time catch, they go straight to the internet. If not, back to the internal site.
I'm using Windows Server 2003, and the built-in DNS server doesn't do that. I need a Gatekeeper or a DNS server that will do what I need. Does anyone have any suggestions? Free/open source would be best. Or any other suggestions of how to do this task.
Thanks!
0
Comments
http://ntcanuck.com/
I want similar functionality as at hotels (or other hot spots) where when you first open the browser you get redirected to an Agreement/Login page. Once you do that once, you're out on the net. I want to replace the Agreement/Login page with our internal page, just for the first time.
I don't know what software I need for that. I thought DNS tricks would work but it's looking like it wont.
We use a Linksys WRT54G for DHCP already and it would also be our first choice for sharing the internet at the events. I can put a Linux distro (OpenWRT) on it and see if there are options for me. It's been 5 or so months since I've used OpenWRT but there is an amazing amount of software for it. And it's free
I wanted to try DNS simply because it would have been quick to implement. I had made progress with it but DNS caching on the local computers was causing a not-so-transparent effect.
I'll get something figured out sooner or later Thanks :thumbup
This is all running on a Linksys WRT54G (v1.1) with OpenWRT Linux. Using ChilliSpot and FreeRADIUS software.
[ Gamers ] <
> [Network Switch] <
> [WRT54G] <----> [Internet]
Unauthorized users are allowed up to (but not passed) the WRT54G (access to their subnet) and our website (Chilli let's you specify sites allowed to unauthorized users, cool ). Authorized users are allowed past the WRT54G onto the internet.
Attached a screenshot of what people see when they try to go out on the internet for the first time.