Bug #2488
closedWAN address changes to IP Alias ones randomly
0%
Description
Hi everyone,
Recently updated my pfSense 2.0.1 to 2.1.
When configuring WAN address with IPv6 address, everything goes fine until applying the configuration.
If I do, main IPv4 WAN address will randomly switch between two others Virtual IP that are configured(IP Alias) when applying the configuration.
This event broke firewall rules based on IPv4 WAN destination address.
A reboot fix this and restore the configured IPv4 WAN address.
Current snapshot installed : 2.1-BETA0 (amd64)
built on Sun Jun 10 10:02:48 EDT 2012
Thanks everyone!
Julien
Files
Updated by Chris Buechler about 13 years ago
- Status changed from New to Feedback
what do you mean "switches randomly"? There isn't any concept of primary vs. alias IPs, things like "WAN address" are the address of WAN configured under Interfaces>WAN, it can never pick an IP alias there.
In the future things like this are better posted to the 2.1 board on the forum first where people can help narrow down what's really happening and a proper bug ticket can be opened then.
Updated by Julien BERTON about 13 years ago
To be more precise, i've cuted this scenario in three screenshots,
1.png: Initial view of WAN address
2.png : Configured IP of WAN interface
3.png : After applying the WAN interface configuration(even if nothing changed), look at the WAN Interface IP changed to another(which is one of my affected IP alias)
Il i redo those step, WAN IP interface can be change to my 2nd IP alias.
When i was in 2.0.1, bug wasn't occuring and everything went well, so I don't think that is a configuration issue.
Please let me know if you need more details.
Updated by Jim Pingle about 13 years ago
- Status changed from Feedback to Closed
This is normal, cosmetic only, and harmless.
On FreeBSD, all IPs on an interface (aliases, and the actual "first" IP) are really at the same level. That IP output there is pulled from the OS interface config and not from the config.xml data. So it's not unusual to see an IP alias there from time to time in certain situations. It wouldn't be causing any harm, though.