External IP changed now I can't connect to LAN from WAN

Hello everyone!

I’ve got 2 ISPs providing a connection to the internet. One WAN interface is setup to aquire its external IP via DHCP and does so successfully. The other WAN interface is set up with a static address. I have a few people connecting to a VPN through the router.

Recently our public IP address for this connection has changed. Now the VPN connection no longer works.
That is- my interface list still lists the old IP information (and our connection still works if i disable my secondary interface). When I attempt to connect to the new IP address I cannot connect.

If i disable my primary interface and enable the secondary interface, I can connect to the VPN using the DHCP IP no problem.

Needless to say- this is a bit confusing. I’m running 2.9.44.

If anyone has any inspiration to provide- please do
:open_mouth:

Check all of your firewall rules, filter, mangle, and nat. Make sure you replace any rules with the old ip address with the new one.

Thanks- tried that; however, firewall rules don’t specifically mention the old IP address- only the interface it exists on. The IP > Address List does contain the wrong (old) IP. When I change this to the new one the connection simply stops working. Which I find strange. Since the old address/network/broadcast information works fine. Is there somewhere I’m not looking or … something?

You have to look at your routing. If the DHCP client set it self as default route for your system you will only be able to connect with this interface from the outside. If you try to connect to the other (static) interface the reply will come out of the default router (DHCP) interface and VPN will fail, If you want VPN or anything else to work from the static interface you will need to make either static routes to the incoming IP adresses or maybe mangle yourself to some dynamic routing for specific applications.

Regards
/Henrik