请问LINUX下如何实现两个网卡绑定一个IP?

由 cps022 在 10-28-2004 11:56 发表:

请问LINUX下如何实现两个网卡绑定一个IP?

各位高手,我的服务器是LINUX的,原来有一个IP 1.2.3.4 因为速度慢,现在又加了一个IP 5.6.7.8现在的问题是如何使这两个IP合并成一个IP使用?

帮帮我吧。


由 cps022 在 10-28-2004 18:03 发表:


知道的可说一声呀,

大家都 等着呢?


由 memory 在 10-28-2004 20:08 发表:


不是共用ip问题,是负载均衡问题。网上查一下吧,没做过。


由 河边星星 在 10-28-2004 22:51 发表:

没有原理。。。只是实验成功。。。

也可以叫共用一个IP吧。。我想

cat "/etc/modules.conf" 中加上

alias bond0 bonding

options bond0 miimon=100 mode=0

其中mode=0为负载平衡,

mode=1为备份时。。我试过把网线拨掉一根也完全正常。。因为另外一台一直在ping

[root@shlinux root]# cat /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0

onBOOT=yes

IPADDR=192.168.7.112

[root@shlinux root]# cat /etc/sysconfig/network-scripts/ifcfg-eth1

DEVICE=eth1

onBOOT=yes

IPADDR=192.168.7.112

[root@shlinux root]# cat /etc/sysconfig/network-scripts/ifcfg-bond0

DEVICE=bond0

BOOTPROTO=static

IPADDR=192.168.7.112

NETMASK=255.255.255.0

NETWORK=192.168.7.0

BROADCAST=192.168.7.255

onBOOT=yes

在"/etc/rc.d/rc.local"中加如下两句

ifenslave bond0 eth0 eth1

service network restart別忘了這句,否則eth1會啟不來哦。。仔細一點的兄弟們可能會發現在啟動的時候會有eth1失敗的提示,不過有了這句之後會發現後OK了。

此時我們登錄後請用

ipconfig來驗證是否多了一個

bond0,而且和eth0還有eth1的MAC地址是一樣的哦。。。

就到些為此。。吧。。真感謝公司有這個環境。。哈哈。。。不行太晚了。。回家


Redhat AS3(Taroon)_2.4.21-4.ELsmp+RTL-8139+WD80GJB+HY 512M

Giga-byte:Intel_865+Pentium2.6G+AC'97+Integrated Graphics Device

本人是吃菜的鸟...

近期关注点LDAP...........


由 河边星星 在 10-28-2004 22:52 发表:

没有原理。。。只是实验成功。。。

也可以叫共用一个IP吧。。我想

cat "/etc/modules.conf" 中加上

alias bond0 bonding

options bond0 miimon=100 mode=0

其中mode=0为负载平衡,

mode=1为备份时。。我试过把网线拨掉一根也完全正常。。因为另外一台一直在ping

[root@shlinux root]# cat /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0

onBOOT=yes

IPADDR=192.168.7.112

[root@shlinux root]# cat /etc/sysconfig/network-scripts/ifcfg-eth1

DEVICE=eth1

onBOOT=yes

IPADDR=192.168.7.112

[root@shlinux root]# cat /etc/sysconfig/network-scripts/ifcfg-bond0

DEVICE=bond0

BOOTPROTO=static

IPADDR=192.168.7.112

NETMASK=255.255.255.0

NETWORK=192.168.7.0

BROADCAST=192.168.7.255

onBOOT=yes

在"/etc/rc.d/rc.local"中加如下两句

ifenslave bond0 eth0 eth1

service network restart別忘了這句,否則eth1會啟不來哦。。仔細一點的兄弟們可能會發現在啟動的時候會有eth1失敗的提示,不過有了這句之後會發現後OK了。

此時我們登錄後請用

ipconfig來驗證是否多了一個

bond0,而且和eth0還有eth1的MAC地址是一樣的哦。。。

就到些為此。。吧。。真感謝公司有這個環境。。哈哈。。。不行太晚了。。回家


Redhat AS3(Taroon)_2.4.21-4.ELsmp+RTL-8139+WD80GJB+HY 512M

Giga-byte:Intel_865+Pentium2.6G+AC'97+Integrated Graphics Device

本人是吃菜的鸟...

近期关注点LDAP...........


由 河边星星 在 10-28-2004 22:52 发表:

没有原理。。。只是实验成功。。。

也可以叫共用一个IP吧。。我想

cat "/etc/modules.conf" 中加上

alias bond0 bonding

options bond0 miimon=100 mode=0

其中mode=0为负载平衡,

mode=1为备份时。。我试过把网线拨掉一根也完全正常。。因为另外一台一直在ping

[root@shlinux root]# cat /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0

onBOOT=yes

IPADDR=192.168.7.112

[root@shlinux root]# cat /etc/sysconfig/network-scripts/ifcfg-eth1

DEVICE=eth1

onBOOT=yes

IPADDR=192.168.7.112

[root@shlinux root]# cat /etc/sysconfig/network-scripts/ifcfg-bond0

DEVICE=bond0

BOOTPROTO=static

IPADDR=192.168.7.112

NETMASK=255.255.255.0

NETWORK=192.168.7.0

BROADCAST=192.168.7.255

onBOOT=yes

在"/etc/rc.d/rc.local"中加如下两句

ifenslave bond0 eth0 eth1

service network restart別忘了這句,否則eth1會啟不來哦。。仔細一點的兄弟們可能會發現在啟動的時候會有eth1失敗的提示,不過有了這句之後會發現後OK了。

此時我們登錄後請用

ipconfig來驗證是否多了一個

bond0,而且和eth0還有eth1的MAC地址是一樣的哦。。。

就到些為此。。吧。。真感謝公司有這個環境。。哈哈。。。不行太晚了。。回家


Redhat AS3(Taroon)_2.4.21-4.ELsmp+RTL-8139+WD80GJB+HY 512M

Giga-byte:Intel_865+Pentium2.6G+AC'97+Integrated Graphics Device

本人是吃菜的鸟...

近期关注点LDAP...........


由 河边星星 在 10-28-2004 22:54 发表:

没有原理。。。实践成功

也可以叫共用一个IP吧。。我想

cat "/etc/modules.conf" 中加上

alias bond0 bonding

options bond0 miimon=100 mode=0

其中mode=0为负载平衡,

mode=1为备份时。。我试过把网线拨掉一根也完全正常。。因为另外一台一直在ping

[root@shlinux root]# cat /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0

onBOOT=yes

IPADDR=192.168.7.112

[root@shlinux root]# cat /etc/sysconfig/network-scripts/ifcfg-eth1

DEVICE=eth1

onBOOT=yes

IPADDR=192.168.7.112

[root@shlinux root]# cat /etc/sysconfig/n

Published At
Categories with 服务器类
Tagged with
comments powered by Disqus