Linux环境,如何做bond,命令?bond的意义?有什么好处?两个网口,三个。。。n个,分别怎么做
发布网友
发布时间:2022-04-28 16:26
我来回答
共3个回答
热心网友
时间:2023-09-12 09:49
你好,所谓bond,就是把多个物理网卡绑定成一个逻辑上的网卡
好处:增加带宽,还可以实现主备功能
至于命令,直接在/etc/sysconfig/network中编辑文件
vi /etc/sysconfig/network/ifcfg-bond0
BOOTPROTO="static"
BROADCAST="192.168.1.255"
IPADDR="192.168.1.251"
NETMASK="255.255.255.0"
NETWORK="192.168.1.0"
REMOTE_IPADDR=""
STARTMODE="onboot"
BONDING_MASTER="yes"
BONDING_MODULE_OPTS="mode=1 miimon=200 use_carrier=1 primary=eth?"
BONDING_SLAVE0="eth0"
BONDING_SLAVE1="eth1"
最后2个为绑定的网卡的名称,此例是把eth0和eth1共同绑定成bond0
最后要注意的是,绑定做好后,把eth0,eth1的配置文件删掉(保险点改个名字丢那好了)
重启网卡后绑定成功,如果还有不明白的可以再提问追问1、主备功能具体是什么意思?意义是?
2、命令, Vi编辑器中编辑的文件/etc/sysconfig/network/ifcfg-bond0 进去发现不存在此文件,请给出具体的配置文件的名字以及该文件的具体路径。
3、配置完毕之后,把eth0,eth1的配置文件删掉(保险点改个名字丢那好了)?具体的他们的配置文件在哪里,目录?或者改名字该如何修改啊?
4、绑定成功后,重启网卡是不是重启主机?命令是reboot吗?
追答1.下面有位哥们对主备解释过了,主备网卡不会因为其中一块坏了而导致机器不可用,避免单点故障。也就是冗余。
2. Vi编辑器中编辑的文件/etc/sysconfig/network/ifcfg-bond0 进去发现不存在此文件,本来就是不存在的,自己建立编辑的。
3.配置完毕之后,把eth0,eth1的配置文件删掉(保险点改个名字丢那好了)?具体的他们的配置文件在哪里,目录?或者改名字该如何修改啊?
eth0,eth1的配置文件也在/etc/sysconfig/network下
改名字用mv命令例如mv ifcfg-eth0 ifcfg-eth0.bak,这样这个配置文件就不生效了
4.绑定网卡后重启网卡就行了,不要重启主机
service network restart即可
热心网友
时间:2023-09-12 09:50
BOND就是两块网卡可以使用同一个IP工作,不会因为其中一块坏了而导致机器不可用,避免单点故障,具体就是配置文件配好就可以了
热心网友
时间:2023-09-12 09:50
做好了绑定,重启网卡 发现做bond0的两块网卡没有起来