Linux下:
手工加IP的方法:
ifconfig -a先看一下网卡情况,选一个没有使用的子接口如bond0:0,如果bond0:0已被使用,则使用bond0:1,依次类推
假设bond0:0是没有使用过的子接口,在这个子接口上加vip:
ifconfig bond0:0 10.0.20.30 netmask 255.255.255.0
加完IP后,需要通知周边的机器特别是网关更新arp缓存(否则其它机器可能连不通这个IP):
arping -q -U -c 3 -I bond0 10.0.20.30
其中10.0.20.30是vip。
-q表示Quiet output,也可以不使用这个参数
-c 3表示发三次
-I bond0表示指定arp表从哪个以太网口发出去。
去除掉这个vip的方法:
ip addr del 10.0.20.30/24 dev bond0:0
AIX下:
ifconfig en4 10.0.20.30 netmask 255.255.255.0 alias,
其中10.0.20.30是vip。
按IBM文档上的说法,AIX下增加一个IP后,会自动发送arp包通知周边的机器更新arp缓存。
删除这个手工的IP方法为:
ifconfig en4 10.0.20.30 delete
HP-UX下
手工加IP的方法:
ifconfig -a先看一下网卡情况,选一个没有使用的子接口,如lan901:1,注意HP中lan的子接口是从1开始的,,而lan901:0就是lan901,这点与Linux不同。如果lan901:1已被使用,则使用lan901:2,依次类推
假设lan901:1是没有使用过的子接口,在这个子接口上加vip:
ifconfig lan901:1 10.0.20.30 netmask 255.255.255.0
10.0.20.30是VIP。
去除掉这个vip的方法:
ifconfig lan901:1 0.0.0.0
HPUX下增加一个IP后,会自动发送arp包通知周边的机器更新arp缓存
solaris下
手工加IP的方法:
ifconfig -a先看一下网卡情况,选一个没有使用的子接口,如bnx0:2,注意solaris中lan的子接口是从1开始的,,而bnx0:0就是bnx0,这点 与Linux不同。如果bnx0:1已被使用,则使用bnx0:2,依次类推
假设bnx0:2是没有使用过的子接口,在这个子接口上加vip:
ifconfig bnx0:2 plumb
ifconfig bnx0:2 172.29.50.201 netmask 255.255.255.0 broadcast 172.29.50.255 up
172.29.50.201是VIP。
注意solaris需要利用plumb激活
去除掉这个vip的方法:
ifconfig bnx0:2 unplumb
solaris下增加一个IP后,会自动发送arp包通知周边的机器更新arp缓存
停止该vip的方法:
ifconfig bnx0:2 down
这个方法可以不删除bnx0:2,但是外部不能使用该VIP。
阅读(2271) | 评论(0) | 转发(0) |