Hey all, a little late to the party here. I'm running into this issue as well in my current guest wlan captive portal setup. Read though all your comments and here is where I'm at.
- I am using captive portal and guest self registration with amigopod, controller as NAS, local radius server on amigopod
- guest role allows only Internet access (and necessary services for amigopod/controller/etc), including public DNS (not internal DNS)
- Amigoipod self registration portal should not be publicly accessible, however the hostname of amigopod registration portal needs to be resolveable.
My question: Without using internal DNS servers, for a portal page that should only be accessible by users on guest wifi (not over the Internet), how in the world do we resolve a private IP address using a public record? It sounds like the majority of you are making the amigopod registration page public. I just need to make the DNS entry public, but using a private IP address. I'm stumped. Is the controller capable of acting as an authoritative source for DNS lookups for specific hosts?
-GR