Posted on 2010-02-10 17:09
Prayer 閱讀(1971)
評(píng)論(0) 編輯 收藏 引用 所屬分類:
SOCKET
環(huán)境:
產(chǎn)品: pSeries
平臺(tái): AIX
軟件版本: AIX 5L
問(wèn)題描述:本文舉例介紹如何手工從IPv4升級(jí)到IPv6。所用的網(wǎng)絡(luò)包括兩個(gè)子網(wǎng),每個(gè)子網(wǎng)中有兩個(gè)節(jié)點(diǎn):路由節(jié)點(diǎn)和另一臺(tái)主機(jī)。我們將該網(wǎng)絡(luò)中每個(gè)節(jié)點(diǎn)升級(jí)到IPv6。
第一步:配置主機(jī)為IPv6
在兩個(gè)子網(wǎng)上的主機(jī)中分別執(zhí)行如下操作:
1. 使用下列命令檢查IPv4已經(jīng)配置:
netstat -ni
命令輸出樣式如下所示:
Name Mtu Network Address Ipkts Ierrs Opkts Oerrs Coll
en0 1500 link#2 0.6.29.4.55.ec 279393 0 2510 0 0
en0 1500 9.3.230.64 9.3.230.117 279393 0 2510 0 0
lo0 16896 link#1 913 0 919 0 0
lo0 16896 127 127.0.0.1 913 0 919 0 0
lo0 16896 ::1 913 0 919 0 0
2. 使用root權(quán)限通過(guò)下列命令設(shè)置IPv6:
autoconf6
3. 運(yùn)行下列命令:
netstat -ni
命令輸出樣式如下所示:
Name Mtu Network Address Ipkts Ierrs Opkts Oerrs Coll
en0 1500 link#2 0.6.29.4.55.ec 279679 0 2658 0 0
en0 1500 9.3.230.64 9.3.230.117 279679 0 2658 0 0
en0 1500 fe80::206:29ff:fe04:55ec 279679 0 2658 0 0
sit0 1480 link#3 9.3.230.117 0 0 0 0 0
sit0 1480 ::9.3.230.117 0 0 0 0 0
lo0 16896 link#1 2343 0 2350 0 0
lo0 16896 127 127.0.0.1 2343 0 2350 0 0
lo0 16896 ::1 2343 0 2350 0 0
4. 使用下列命令啟動(dòng)匿名進(jìn)程 ndpd-host:
startsrc -s ndpd-host
此時(shí)主機(jī)即可使用IPv6。重復(fù)上述命令配置每個(gè)子網(wǎng)中的主機(jī)。
第二步:配置路由節(jié)點(diǎn)為IPv6
1. 使用下列命令檢查IPv4已經(jīng)配置:
netstat -ni
2. 使用root權(quán)限通過(guò)下列命令設(shè)置IPv6:
autoconf6
3. 在每個(gè)路由節(jié)點(diǎn)上配置相應(yīng)子網(wǎng)的IP地址,命令如下:
# ifconfig en0 inet6 fec0:0:0:aaaa::/64 eui64 alias
# ifconfig en1 inet6 fec0:0:0:bbbb::/64 eui64 alias
4. 使用下列命令激活I(lǐng)Pv6的轉(zhuǎn)發(fā)功能:
no -o ip6forwarding=1
5. 啟動(dòng)ndpd-router匿名進(jìn)程:
startsrc -s ndpd-router
第三步: 設(shè)置系統(tǒng)引導(dǎo)時(shí)自動(dòng)配置IPv6
新配置的IPv6地址在系統(tǒng)重啟時(shí)會(huì)被刪除。若想使之生效,需要執(zhí)行以下步驟:
1. 編輯文件/etc/rc.tcpip,將下列幾行的注釋打開(kāi):
# Start up autoconf6 process
start /usr/sbin/autoconf6 ""
# Start up ndpd-host daemon
start /usr/sbin/ndpd-host "$src_running"
在下次系統(tǒng)重啟時(shí),IPv6的配置信息將自動(dòng)設(shè)置。
第四步:在路由節(jié)點(diǎn)設(shè)置系統(tǒng)引導(dǎo)時(shí)自動(dòng)配置IPv6
新配置的IPv6地址在系統(tǒng)重啟時(shí)會(huì)被刪除。若想使之生效,需要執(zhí)行以下步驟:
1. 編輯文件/etc/rc.tcpip,將下列幾行的注釋打開(kāi)
# Start up autoconf6 process
start /usr/sbin/autoconf6 ""
2. 在其下面加入以下命令:
# Configure site-local addresses for router
ifconfig en0 inet6 fec0:0:0:aaaa::/ eui64 alias
ifconfig en1 inet6 fec0:0:0:bbbb::/ eui64 alias
3. 再將下列行的注釋打開(kāi):
# Start up ndpd-router daemon
start /usr/sbin/ndpd-router "$src_running"
在下次系統(tǒng)重啟時(shí),IPv6將自動(dòng)生效