I am trying to configure remote access for Home Assistant and have some difficulties at the very beginning, on port forwarding. My router is Tehnicolor 7200 and the way how to setup port forwarding on this router is like here:
According to JuanMTech tutorial from Youtube, I try to port forward external IP from port 443 to my local ip address of HA on port 8123, so I configured port forwarding like this:
I restarted router.
However, when I try to verify port forwarding using internet port forwarding tester, it says that port is closed.
I really don’t have much knowledge on this. It seems straightforward process, but doesn’t work.
I would appreciate any help.
Thanks for reply, I didn’t noticed something like this.
I am going through User Guide for router trying to find something that might be reason for this.
I found this:
WAN Blocking - prevents others on the WAN side from being able to ping your gateway. With WAN Blocking enabled, your gateway will not respond to pings it receives, effectively ―hiding‖ your gateway.
Originally it is enabled. I try to disable it, but it didn’t change anything.
I understand that HA doesn’t communicate via ping, but I thought that internet portchecker that I use for verifying my port works that way and that I actually open the port but it couldn’t detect it due to WAN Blocking option on router. Anyway seems like this is not the case.
Seems like you are right, ISP router could be the reason for blocking the port.
I just found this:
1.You may be behind more than one router
More often than not, your computer connects to your home router(Technicolor TC7200) which then connects to your internet service provider’s router before connecting to the internet(port forwarding through 2 routers). To find out, log in to your Technicolor TC7200 Router and check the IP address on the status page. If it is not the same as your external IP address (a quick Google search of ‘what is my IP’ should help) then your Technicolor TC7200 is not the internet facing router. If that’s the case, you may need to login to the first router and enable DMZ for the second router’s (Technicolor TC7200) IP Address.
IP address on the router and my external IP are different.
I already tried 8123, but it wasn’t work neither.
When you say you tried 8123 did you try http://ip-address:8123 or do you have a domain you haven’t told us about? If a domain do you have an ssl cert for it (given you were trying port 443)?
You might be behind CGNAT or your router may not support hairpin Nat/Nat loop back etc etc…
I contact my ISP and explained problem. I don’t understand details behind the seens, but seems like they changed configuration. Now my IP address from the router matches my public IP address, as a result I can see that port 443 is open.