单网口多IP和多网口单IP的设定方法
单网口多IP:/etc/sysconfig/network-scripts新建一个ifcfg-eth0:1文件,内容如下:DEVICE="eth0:1"ONBOOT=yesTYPE=EthernetBOOTPROTO=staticIPADDR=10.0.14.187GATEWAY=10.0.0.1HWADDR=6C:62:6D:97:7F:9D当前目录下if
单网口多IP:
/etc/sysconfig/network-scripts
新建一个ifcfg-eth0:1文件,内容如下:
DEVICE="eth0:1"
ONBOOT=yes
TYPE=Ethernet
BOOTPROTO=static
IPADDR=10.0.14.187
GATEWAY=10.0.0.1
HWADDR=6C:62:6D:97:7F:9D
当前目录下ifcfg-eth0的内容如下:
DEVICE="eth0"
NM_CONTROLLED="yes"
ONBOOT=yes
TYPE=Ethernet
BOOTPROTO=none
IPADDR=10.0.14.188
PREFIX=20
GATEWAY=10.0.0.1
DEFROUTE=yes
IPV4_FAILURE_FATAL=yes
IPV6INIT=no
NAME="System eth0"
UUID=5fb06bd0-0bb0-7ffb-45f1-d6edd65f3e03
HWADDR=6C:62:6D:97:7F:9D
使用ifconfig命令显示的结果如下:
eth0 Link encap:Ethernet HWaddr 6C:62:6D:97:7F:9D
inet addr:10.0.14.188 Bcast:10.255.255.255 Mask:255.255.240.0
inet6 addr: fe80::6e62:6dff:fe97:7f9d/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:61948673 errors:0 dropped:0 overruns:0 frame:0
TX packets:58013100 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:3106509833 (2.8 GiB) TX bytes:3830873296 (3.5 GiB)
Interrupt:29 Base address:0x8000
eth0:1 Link encap:Ethernet HWaddr 6C:62:6D:97:7F:9D
inet addr:10.0.14.187 Bcast:10.255.255.255 Mask:255.0.0.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
Interrupt:29 Base address:0x8000
多网口单IP(未测试,只整理备份)
编译内核时选中网络设备中的Bonding driver support。
重新引导后,执行
ismod bonding
ifconfig eth0 down
ifconfig eth1 down
ifconfig bond0 ipaddress
ifenslave bond0 eth0
ifenslave bond0 eth1
可以提高集群节点的数据传输
可以将上述内容写入/etc/rc.d/rc.local或者/etc/conf.d/local.start,方便一开机自动调用
还需要注意设置交换机连接bonding网卡的子映射为同一个虚拟端口
更多推荐
所有评论(0)