Dual WAN, DDNS, Wireguard, self hosting issues...
Afternoon,
First time I am utilizing a Dual WAN setup here and having some weird issues.
Is there any way to force the DDNS service to utilize a specific interface? It tends to default to ETH1, which has a higher routing metric, which results in my WireGuard & self-hosted services to become unreachable after a few minutes of uptime. Or become reachable sporadically.
Is there any way to have the DDNS services take the same interface as the default route? Some of my services still work if I manually plug in my public IP.
Things I have tried.
Manually bringing down the secondary link, DDNS takes the ETH0 public IP for a few minutes then swaps back to ETH1.
Setting routes did nothing.
Any ideas?
Edit- Kind of working around this with a separate docker that updates my domain, and I modify the wireguard config to connect to that vs the DDNS FWG reports.
-
I have it running in load balancing. To keep a long story short, the ISP contracted out to the housing units here were tasked to solve a whole home wifi issue. So, their fix was to drop a 100M fiber modem upstairs and a 100M fiber modem downstairs. I won't complain since the 2x 100M lines are faster than my old 50M ADSL line.
I am setting it to 60/40 (in favor of ETH0), see if that changes anything.
-
I'm seeing similar issues with my load balanced WAN. Here is what I've done so far:
2. Feature Request: Dedicated DDNS for Multi-WAN – Firewalla (Vote up if this would help you)
On the second, there are some example scripts and docker ideas that might allow you to keep you own DDNS updated with the correct link.
I have a few ideas about manually configuring wireguard to use my DDNS and just manually setup the forwarding on that individual WAN interface, but haven't gotten around to trying it yet.
Please sign in to leave a comment.
Comments
10 comments