So I am in the process of moving my old setup onto a new Hass.io based install. I have installed and configured the SSH, Let’s Encrypt, and DuckDNS add-ons. Currently I am unable to access the frontend or SSH from outside of the network. I was able to get thru on SSH and the https frontend locally, so I think I am just missing something stupid, or there is something new that I am missing with port forwarding. I have port forwarding on the google on-hub router set to the reserved DNS on my local network. SSH works fine locally but will not connect remotely using the DNS entry, DuckDNS has the correct public ip address (as seen from my windows PC on the same network) however the ifconfig on the PI shows a completely different number.
For example:
public IP address: 104.62.XX.XX
IP address from ifconfig in SSH shell on the local network: 172.17.XX.XX and a local loopback of 127.0.0.1
local ip address: 192.168.0.24 This is the reserved address for the PI with google onhub Router and shows that it is connected when looking at devices on the network. I have these ports forwarded to this local IP 443>443 22>22 80>80 8123>8123
I think I included everything but if anyone needs more info, just let me know.