<div>I have a server with 4 nics.  Two are using different internet connections, both with static IP's, and two are connected to our private network.</div>
<div> </div>
<div>The two internet facing nics seem to be battling over the gateway designation.  Which ever I designate as the gateway the other stops responding to incoming traffic.  I need both to listen to inbound traffic.  One for our main web page and the other for another web server.  I found some information of Iproute2 but that did not seem to solve my issues.</div>

<div> </div>
<div>Here are the config files:</div>
<div> </div>
<div>ifcfg-eth2</div>
<div>DEVICE=eth2<br>BOOTPROTO=static<br>HWADDR=00:24:E8:52:92:8E<br>ONBOOT=yes<br>IPADDR=xx.yy.51.45<br>NETMASK=255.255.255.252<br>GATEWAY=xx.yy.51.46</div>
<div> </div>
<div>ifcfg-eth3</div>
<div>DEVICE=eth3<br>BOOTPROTO=static<br>HWADDR=00:24:E8:52:92:90<br>ONBOOT=yes<br>IPADDR=aa.bb.166.2<br>NETMASK=255.255.255.224<br>GATEWAY=aa.bb.166.1</div>
<div> </div>
<div>network</div>
<div>NETWORKING=yes<br>NETWORKING_IPV6=no<br>HOSTNAME=heritage01<br>GATEWAY=xx.yy.51.46</div>
<div>GATEWAYDEV=eth2<br><br>rt_tables</div>
<div>#<br># reserved values<br>#<br>255     local<br>254     main<br>253     default<br>0       unspec<br>#<br># local<br>#<br>#1      inr.ruhep<br>200 Cable<br>201 T1<br></div>
<div>iproute2 routes</div>
<div>ip route add xx.yy.51.44/30 dev eth2 src xx.yy.51.46 table Cable<br>ip route add default via xx.yy.51.46<br>ip route add xx.yy.51.44/30 dev eth2 src xx.yy.51.46<br>ip route add default via xx.yy.51.46<br>ip rule add from xx.yy.51.46 table Cable</div>

<div>ip route add aa.bb.166.0/27 dev eth3 src aa.bb.165.2 table T1<br>ip route add default via aa.bb.166.1<br>ip route add aa.bb.166.0/27 dev eth3 src aa.bb.166.2<br>ip rule add from aa.bb.166.2 table T1</div>
<div>ip route flush cache<br><br>Other people seem to be using this configuration successfully but I seem to be missing something important.</div>
<div> </div>
<div>Any help is greatly appreciated!!!!!!!  Thanks!</div>
<div> </div>