您的位置:首页 > 其它

单网口多IP和多网口单IP的设定方法

2012-10-19 15:31 615 查看
单网口多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网卡的子映射为同一个虚拟端口
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: