Flint 3 - Downstream router issue

2 issues:

  • Downstream router to Home Assistant Public Custom domain doesn’t work unless I stop the service referred here: GL-B3000 (Marble) NAT hairpin/loopback troubles - Routers - GL.iNet Official Forum. My setup is Home Private LAN (downstream) → IOT LAN (GL-BE3900) → Internet
  • LAN clients sometimes can’t connect to HomeAssistant using Public DNS. To resolve: From my Phone, turn off Wifi. Connect to Home assistant, then turn on wifi and connect, then it works. Seems a routing from LAN.

Hi,

For potential NAT hairpin/loopback issues, you can first test whether bridge netfilter is the cause by running the following via SSH into router:

sysctl -w net.bridge.bridge-nf-call-iptables=0
sysctl -w net.bridge.bridge-nf-call-ip6tables=0

If this resolves the issue, make the change persistent:

echo "net.bridge.bridge-nf-call-iptables=0
net.bridge.bridge-nf-call-ip6tables=0" >> /etc/sysctl.conf

reboot

For possible DNS issues, during the time the problem is occurring, please run the following on a client device:

# Windows (CMD)
nslookup <your_homeassistant_domain>
tracert <your_homeassistant_domain>

# macOS/Linux
nslookup <your_homeassistant_domain>
traceroute <your_homeassistant_domain>

Thanks @will. Resetting the iptable seems to have fixed the downstream issue.

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.