Re: IP Aliasing: IPs Switched?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, 20 Nov 2008 11:23:47 -0800 (PST)
Lainee Scott <laineescott@xxxxxxxxx> wrote:

> Hi.  I recently inherited a 3 year old FreeBSD box running a firewall/
> load balancer.  I attempted to replace it with an IP tables based firewall
> running on openSuSE 10.3.  I encountered the following issue.  Any help
> would be greatly appreciated.
> 
> The machine has 2 physical NIC cards with the following IPs:
> 
> Physical NIC 1:
> ---------------
> .11 (eth0)
> .12 (eth0:1)
> .13 (eth0:2)
> 
> Physical NIC 2:
> ---------------
> 192.168.1.1
> 
> Listening on .11 is DNS and on .12 is HTTP.  .13 was the IP used by
> developers to access machines inside the firewall.  I didn't test this IP
> extensively.
> 
> After we replaced the old firewall with this new one, everything ran fine
> for 10 hours.  No issues.  After 10 hours, however, everything seemed to
> stop responding.  As we dug in to investigate it turned out that .11 was
> now responding to HTTP traffic and .12 was responding for DNS - essentially
> .11 and .12 had switched.  We rebooted, tried a bunch of stuff and the
> system never went back to responding to requests properly.  We eventually
> fell back to the old machine.
> 
> [We ruled out issues with iptables rules because the firewall ran fine for
> 10 hours with no issues and we cut out a lot of rules while testing during
> the period when the machine was not responding properly.]
> 
> Physical NIC 1 is connected to a Cisco 2950 that services the public network.
> Physical NIC 2 is connected to another Cisco 2950 that services our private
> 192.168.1.0/24 network.
> 
> I've built a test network and replicated almost everything.  I cannot get
> this issue to reproduce.  The one part I could not replicate was the use of
> 2 Cisco 2950's.  I think I have a 2900/XL on the private network and some
> NetGear for what would be the public network.
> 
> I've been reading everything about ARP Flux, ARP caches, IP aliasing and
> related kernel config parameters, etc. but I can't seem to figure out where to
> go next or get a definitive answer.
> 
> Any help would be greatly appreciated!
> 
> Thanks.

Linux uses weak host model, and BSD used strong host model.
http://en.wikipedia.org/wiki/Host_model
--
To unsubscribe from this list: send the line "unsubscribe linux-net" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Netdev]     [Ethernet Bridging]     [Linux 802.1Q VLAN]     [Linux Wireless]     [Kernel Newbies]     [Security]     [Linux for Hams]     [Netfilter]     [Git]     [Bugtraq]     [Yosemite News and Information]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux PCI]     [Linux Admin]     [Samba]

  Powered by Linux