生产环境中是将不一样网卡的不一样网口进行绑定。好比A网卡有A1,A2网口;B网卡有B1,B2网口。通常是将A网卡的一个网口与B网卡的一个网口进行绑定。这样web
前提:①两块物理网卡在detach状态,②两块物理网卡不能有ip地址windows
目的:实现一个ip对应两个网卡,在一个网卡出现故障时自动切换到另外一个网卡。oracle
步骤:tcp
1、查看系统中有哪些可用的网卡,网口oop
一、lsdev -Cc adapterpost
# lsdev -Cc adapter测试
ent0 Available 02-08 2-Port 10/100/1000 Base-TX PCI-X Adapter (14108902)spa
ent1 Available 02-09 2-Port 10/100/1000 Base-TX PCI-X Adapter (14108902)
ent2 Available 03-08 10/100/1000 Base-TX PCI-X Adapter (14106902)
fcs0 Available 05-08 FC Adapter
sisscsia0 Available 04-08 PCI-X Ultra320 SCSI Adapter
vsa0 Available LPAR Virtual Serial Adapter
显示三个adapter设备,有两张网卡,02号网卡有08 09两个网口,03号网卡有 08一个网口
二、显示已经使用的网络接口
lsdev -Cc if
# lsdev -Cc if
en0 Available 02-08 Standard Ethernet Network Interface
en1 Available 02-09 Standard Ethernet Network Interface
en2 Defined 03-08 Standard Ethernet Network Interface
et0 Defined 02-08 IEEE 802.3 Ethernet Network Interface
et1 Defined 02-09 IEEE 802.3 Ethernet Network Interface
et2 Defined 03-08 IEEE 802.3 Ethernet Network Interface
et3 Defined IEEE 802.3 Ethernet Network Interface
lo0 Available Loopback Network Interface
显示状态为Define表示网口状态为down ,Available表示up
三、查看当前使用的ip,不能把当前使用ip清空,不然断开链接
ifconfig -a
# ifconfig -a
en0: flags=1e080863,c0<UP,BROADCAST,NOTRAILERS,RUNNING,SIMPLEX,MULTICAST,GROUPRT,64BIT,CHECKSUM_OFFLOAD(ACTIVE),LARGESEND,CHAIN>
inet 192.168.1.208 netmask 0xffffff00 broadcast 192.168.1.255
tcp_sendspace 131072 tcp_recvspace 65536 rfc1323 0
en1: flags=5e080863,c0<UP,BROADCAST,NOTRAILERS,RUNNING,SIMPLEX,MULTICAST,GROUPRT,64BIT,CHECKSUM_OFFLOAD(ACTIVE),PSEG,LARGESEND,CHAIN>
inet 10.10.10.208 netmask 0xffffff00 broadcast 10.10.10.255
tcp_sendspace 131072 tcp_recvspace 65536 rfc1323 0
lo0: flags=e08084b,c0<UP,BROADCAST,LOOPBACK,RUNNING,SIMPLEX,MULTICAST,GROUPRT,64BIT,LARGESEND,CHAIN>
inet 127.0.0.1 netmask 0xff000000 broadcast 127.255.255.255
inet6 ::1%1/0
tcp_sendspace 131072 tcp_recvspace 131072 rfc1323 1
当前链接使用的ip:192.168.1.208在网口en0上,因此不能绑定en0网口
2、绑定ent1和ent2网口出现ent3设备
一、删除ent1 和ent2的ip地址,并设置detach状态
#smit tcpip
-- Further Configuration
--Network Interfaces
--Network Interface Selection
--Change / Show Characteristics of a Network Interface
二、smitty etherchannel 增长一个虚拟网卡ent3(ent1为主,ent2为备)
smitty etherchannel
--Add An EtherChannel / Link Aggregation
注:backup_adapter 为ent2(esc+4)
指定mac地址 Alternate Address 要保证惟一,或者不指定让系统动态分配
建立好后会出现(en3和et3两个网络接口都是defined即detach状态,ent3 设备是Available状态)
3、设置en3的ip地址,和子网掩码,并激活en3使之成为up
#smitty tcpip
--Further Configuration
--Network Interfaces
--Network Interface Selection
-- Change / Show Characteristics of a Network Interface
查看en3的网口状态
lsattr -El en3
state值应该为up,同时显示正确的ip和mask
四、windows client添加一个同网段的ip地址,ping 10.10.10.10。若能ping通,说明网卡绑定成功。
(i)客户端长ping到en3网卡
ping 10.10.10.208 -t
(ii)AIX上查看en3的网口发包状况 entstat -d en3
en2的发包为0,en1有收发包,说明目前在绑定网卡en3中工做的物理网口为en1
,断开网线,en3的物理网口应该能够正常切换到en2上去,实现双网卡绑定的自动切换效果。
本文由 漫兮 首发于【漫兮网(http://www.manxinet.com)】未经容许不得以任何方式转载,违者必将追究法律责任。