生產環境中是將不同網卡的不同網口進行綁定。比如A網卡有A1,A2網口;B網卡有B1,B2網口。一般是將A網卡的一個網口與B網卡的一個網口進行綁定。這樣
前提:①兩塊物理網卡在detach狀態,②兩塊物理網卡不能有ip地址
目的:實現一個ip對應兩個網卡,在一個網卡出現故障時自動切換到另一個網卡。
步驟:
一、查看系統中有哪些可用的網卡,網口
1、lsdev -Cc adapter
# lsdev -Cc adapter
ent0 Available 02-08 2-Port 10/100/1000 Base-TX PCI-X Adapter (14108902)
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一個網口
2、顯示已經使用的網絡接口
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
3、查看當前使用的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網口
二、綁定ent1和ent2網口出現ent3設備
1、刪除ent1 和ent2的ip地址,並設置detach狀態
#smit tcpip
-- Further Configuration
--Network Interfaces
--Network Interface Selection
--Change / Show Characteristics of a Network Interface
2、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狀態)
三、設置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
4、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)】未經允許不得以任何方式轉載,違者必將追究法律責任。

