Can't Access External IP from Internal Network

I have a new installation of Hass.io. I have set up Duck DNS and Let’s Encrypt. Now that I have Duck DNS set up, I can’t access my mydomain.duckdns.org address internally, I have to navigate to 192.168.1.x internal address for my RPi. Not a big deal, mildly annoying…

… the problem comes with the HA iphone app. I have to set it up with one server address, so this won’t work if I want to be able to use the app both internally and externally of my network.

I am relatively confident this is what DNSmasq is for, but this is beyond my paygrade. Can someone help me out in getting this configured. To add confusion to this, I can’t change DNS settings on my ISP provided router, so I’ll need to change it on my individual devices… I think.

Thanks!

Bump, still having issues. Would love some guidance.

Have you had this to work before?

No, never. To be fair, I’m new to Home Assistance as of last week.

Are you including the port number too?

Yes, I am trying all possible combinations including and excluding the port number.

Curious, is your ISP Comcast? I have the same issue.

Your ISP provided router most likely doesn’t support NAT Loopback .

I’ve had the exact same problem in the past, I ended up getting a second router (behind the ISP provided one) which did have loopback support.

2 Likes

as @mvdarend said, its a loopback issue, most cheaper routers don’t support this function, maybe yours does, just enable it.

Thank you all for the replies. I am sure it is an NAT loopback issue. I have confirmed that my AT&T Router/Gateway does NOT support NAT loopback. As this conversation is on-going, I am looking in to purchasing another router. However, to get a decent router is going to set me back probably $150, at least. That is a steep price tag, especially considering that I’m PRETTY SURE there is another solution.

I’m given to understand that DNSmasq should be able to resolve this. Unfortunately, I am stretch a bit thin when it comes to my skills in this area. I was hoping someone had some experience setting up something like this, and could share their experience.

1 Like

Did you figure this one out? I have the same problem