大家都知道在linux下面一快网卡时,网关默认在/etc/sysconfig/network下,但是现在如果有两块网卡,而且IP
地址(内,外)也不在同一网段,我们要指定两个网关,这时应该如何指定呢。
   
   1、先注释/etc/sysconfig/network下: (这步可要,可不要!)
   
    NETWORKING=yes
    HOSTNAME=linuxman
    #GATEWAY=X.X.X.X
   
   2、然后cd /etc/sysconfig/network-scripts下,在这个文件夹下有ifcfg-eth0,ifcfg-eth1两个文件,这就是两
个网卡的配置文件。
     
    例如:ifcfg-eth0如下(未添加网关前):
        # Intel Corporation 82801G (ICH7 Family) LAN Controller
         DEVICE=eth0
         BOOTPROTO=static
         BROADCAST=192.168.0.255
         HWADDR=00:13:72:CE:29:90
         IPADDR=192.168.0.110
         NETMASK=255.255.255.0
         NETWORK=192.168.0.0
         ONBOOT=yes
         TYPE=Ethernet
    3、 vi ifcfg-eth0在该网卡中添加:
        GATEWAY=X.X.X.X   (!注意前面要大写)
改过后文件:
         DEVICE=eth0
         BOOTPROTO=static
         BROADCAST=192.168.0.255
         HWADDR=00:13:72:CE:29:90
         IPADDR=192.168.0.110
         NETMASK=255.255.255.0
         NETWORK=192.168.0.0
         GATEWAY=X.X.X.X
         ONBOOT=yes
         TYPE=Ethernet
         eth1也同样按照此方法添加网关。

   4、然后重启网卡:
   
        ifdown eth0;ifup eth0
        ifdown eth1;ifup eth1
   
           或者:
   
        /etc/rc.d/init.d/network restart