if i am unsure if i have an internal dns how would i check?
Comment on nginx https only works when not on local network
theit8514@lemmy.world 9 months ago
Based on your edit about getting the public IP: Most firewall/routers are not configured to do this operation by default (called Hairpinning). If you request your firewall/router’s external IP address from the internal network you won’t get a response unless Hairpinning is enabled and some devices don’t allow you to do that. If you have an internal dns server, you should override the internal dns to return the private ip address so it goes to your nginx reverse proxy instead of the firewall/router.
Blisterexe@lemmy.zip 9 months ago
__ghost__@lemmy.ml 9 months ago
Most routers have an option to point at a custom DNS first with a fall through for external DNS providers. Best bet is to log into your router and poke around
Blisterexe@lemmy.zip 9 months ago
I did not have an internal DNS server, but I fixed it by making one, thank you!