資源描述:
《如何在aix中配置虛擬ip地址》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。
1、如何在AIX中配置虛擬IP地址 在操作系統(tǒng)AIX5L中推出了對虛擬IP地址(VIPAVirtualIPAdress)的支持,本文將解釋什么是虛擬IP地址?并給出在AIX中配置虛擬IP地址的詳細(xì)說明?! ∈裁词翘摂MIP地址(VIPA)? AIX中虛擬IP地址的概念與IBMOS/390中的很相似。將虛擬IP地址賦給AIX系統(tǒng)后,可以使IP地址不再依賴指定的網(wǎng)絡(luò)接口。發(fā)送方只需將包送到接收方服務(wù)器的虛擬IP地址上即可(所有接收到的包還是通過真正的物理網(wǎng)絡(luò)接口到達(dá)該服務(wù)器的)?! ≡谔摂MIP地址使用以前,如果一個(gè)網(wǎng)絡(luò)接
2、口失效,所有與之相關(guān)的連接(connection)就都會失去。使用虛擬IP地址,需要有AIX系統(tǒng)對虛擬接口和網(wǎng)絡(luò)中路由器提供自動重新路由的支持,只要包可以重新路由到其他的網(wǎng)絡(luò)接口上,現(xiàn)存到虛擬IP網(wǎng)絡(luò)接口的連接就不會中斷。因此虛擬IP地址可以屏蔽網(wǎng)卡,路由器等引起的故障,使連接保留。網(wǎng)卡的故障不會影響到已有的連接,在AIX上使用虛擬IP地址進(jìn)一步提高了系統(tǒng)的可用性。同時(shí)有多塊網(wǎng)卡共同來負(fù)擔(dān)系統(tǒng)的負(fù)載,可以減少對單一網(wǎng)卡和子網(wǎng)的集中使用,解決由此帶來的瓶頸。 AIX中VIPA的功能對網(wǎng)絡(luò)設(shè)備是透明的,無需專用的P系
3、列或網(wǎng)絡(luò)設(shè)備。在IBMP系列服務(wù)器上實(shí)施虛擬IP地址,需要: AIX5L 兩個(gè)以上連接到企業(yè)網(wǎng)絡(luò),不在同一子網(wǎng)的IP接口(不分物理類型) 在企業(yè)網(wǎng)中運(yùn)行IP路由(routingprotocols)協(xié)議 虛擬IP地址應(yīng)用環(huán)境實(shí)例 圖1中的P系列服務(wù)器有一虛擬IP地址(vi0)10.68.6.1,兩塊以太網(wǎng)網(wǎng)卡。不同網(wǎng)卡(FDDI,token-ring,ATM,X.25等)只要IP網(wǎng)絡(luò)接口最終連接到大的企業(yè)網(wǎng),企業(yè)路由器有路由可到達(dá),就可一起使用。 圖中的X表示有可能出故障的位置。接口en1和en5使用相同
4、的虛擬IP地址vi0地址。如果物理網(wǎng)絡(luò)接口,路由器或網(wǎng)絡(luò)路徑出現(xiàn)故障,網(wǎng)絡(luò)協(xié)議可將此次連接(connection)路由到此臺服務(wù)器的另一物理網(wǎng)絡(luò)接口。遠(yuǎn)端系統(tǒng)通過telvi0訪問P系列服務(wù)器,所有發(fā)到vi0地址的包,是通過服務(wù)器的en1或en5接口收到的。使用虛擬IP地址,遠(yuǎn)端系統(tǒng)和所涉及的路由器必須能將發(fā)送到虛擬IP地址(vi0)的包路由到服務(wù)器的一個(gè)物理網(wǎng)絡(luò)接口(en1或en5)?! ≡赟MIT菜單中,對虛擬IP地址的配置同其他IP網(wǎng)絡(luò)接口一樣。需要注意的是,一旦配置了虛擬IP地址地址,此地址將成為該服務(wù)器的首
5、選源地址(sourceaddress)。表現(xiàn)為以下兩方面: 虛擬IP地址將成為該服務(wù)器所發(fā)出的TCP/IP包頭的源地址。 如果遠(yuǎn)端系統(tǒng)和路由器沒有到達(dá)虛擬IP地址的路由,連接就會丟失。 虛擬IP地址的配置 虛擬IP地址只在服務(wù)器上配置就可以了,在服務(wù)器上的已有的和隨后配置的IP接口 都會自動加到虛擬IP地址的環(huán)境中。(在AIX5L5.1中不能指定所包含的IP接口, AIX5.2中用戶可指定虛擬IP地址使用哪幾個(gè)IP接口) 1.用smittychivi來配置VIPA接口(AIX5L5.1) #smit
6、tymkivi(AIX5L5.2) 2.ifconfig命令 在ifconfig命令中增加了兩個(gè)選項(xiàng)--'vipa_iflist'和'-vipa_iflist'.ifconfig命令可按以下 方法調(diào)用該選項(xiàng): 為VIPA配置可用的物理接口 #ifconfigvi01.1.1.1vipa_iflisten0,en1,tr0 從VIPA中刪除物理接口 #ifconfigvi0-vipa_iflisten1,tr0 ifconfig-a和ifconfig<viinte
7、rface> 用于顯示vipa接口的配置 #ifconfigvi0 vi0:flags=84000041<UP,RUNNING,64BIT> i1.1.1.1mask0xffffff00 vipa_iflist:en0en1tr0 3.虛擬IP地址配置完成后,用命令查看接口表。輸出結(jié)果顯示了一個(gè)接口項(xiàng)vi0,但 在路由表中沒有此項(xiàng)。由于沒有包通過vi0,包的記數(shù)值(count)始終為零。#stat-inNameMtuNetily2(inter): default10.68.1.1UG
8、31055en0-- 10.68.1/2410.68.1.1U0665en0-- 10.68.5/2410.68.5.1U01216en5-- 127/8127.0.0.1U4236lo0-- 10.68.6.1127.0.0.1UH00lo0-- 相關(guān)技術(shù)說明 VIPA與alias 虛擬IP地址的概念與IP別名(IPalias)很類似,只是I