linux下同子网双网卡设置的问题

linux下同子网双网卡设置的问题

我的情况是这样的:

我有台双网卡的linux机器,2块网卡的IP地址分别是eth0: 192.168.1.10和eth1:
192.168.1.11,都在同一个网段。

route命令的结果如下:

Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.1.0     *               255.255.255.0   U     0      0        0 eth0
192.168.1.0     *               255.255.255.0   U     0      0        0 eth1


我现在发现一个问题,如果eth0的网线被拔掉,即使eth1的网线依然完好,系统依然无
法和192.168.1.x网段内的其他机器通讯。 请问我该如何设置才能达到如下的目的:

当eth0的网线被拔掉,系统依然可以通过eth1和其他机器通讯?
你要做负载均衡和失效保护吗?
你两块网卡分配两个地址似乎存在一个路由的走向的问题,默认是从eth0走,eth0掉了它也不会从eth1走,手动改下默认路由应该可以。我也不知道怎么动态实现。
不过一般来说是把两块网卡绑定成一块虚拟的网卡来用的,这个叫做bonding
具体可以参考这个
http://www.linuxsir.org/main/?q=node/271
这个可能会比较麻烦..

不知道能不能这样,把两个网卡bridge到一起,然后都接线插到交换机上.

不过这么做的意义好像并不大,网卡坏的可能性还是很小的. 
bonding 为一个设备,然后绑定两个 IP ,LZ 试试看。