Ip V6配置實(shí)例
Ip V6配置實(shí)例2000年底將實(shí)現(xiàn)的結(jié)構(gòu)試驗(yàn)床的內(nèi)部實(shí)現(xiàn)拓?fù)洌?)試驗(yàn)床的內(nèi)部實(shí)現(xiàn)拓?fù)洌?) ,目前交交大擁有的地址有:1. CERNET試驗(yàn)床的地址,按照試驗(yàn)床的地址劃
Ip V6配置實(shí)例
2000年底將實(shí)現(xiàn)的結(jié)構(gòu)
試驗(yàn)床的內(nèi)部實(shí)現(xiàn)拓?fù)洌?)
試驗(yàn)床的內(nèi)部實(shí)現(xiàn)拓?fù)洌?)
,目前交
交大擁有的地址有:
1. CERNET試驗(yàn)床的地址,按照試驗(yàn)床的地址劃分和分配的方案,交大的地址段為 3ffe:3207:1001::/48(試驗(yàn)床正式使用部分) 3ffe:3217:1001::/48(試驗(yàn)床學(xué)生試驗(yàn)部分)
,2. 正式申請(qǐng)分配到的地址 2001:250:6000::/48
Testbed 的地址分配
下圖概括了試驗(yàn)床的地址劃分和分配的方案
下表概括了地區(qū)及省級(jí)代號(hào)的規(guī)定。
Testbed 的域名解析
互聯(lián)網(wǎng)域名系統(tǒng)的設(shè)計(jì)是同網(wǎng)絡(luò)的傳輸體制無關(guān)的。所以,為IPv6網(wǎng)絡(luò)建立的域名系統(tǒng)可以和傳統(tǒng)的IPv4域名系統(tǒng)結(jié)合在一起,而不必要求域名服務(wù)器一定有IPv6的協(xié)議棧。域名服務(wù)系統(tǒng)需要支持以下的新特性:
1. 解析IPv6地址的類型(type ),即AAAA 類型
2. 為IPv6地址的逆向解析提供的反向域,即ip6.int.
識(shí)別上述新特性的域名服務(wù)器就可以為IPv6的地址-名字解析提供服務(wù)。 試驗(yàn)床正向域名的授權(quán) 正式使用站點(diǎn),請(qǐng)向CERNET 各級(jí)NIC 申請(qǐng)域名,并用后綴“6”同IPv4網(wǎng)絡(luò)中使用的域名相區(qū)別。例如,清華大學(xué)IPv6網(wǎng),由CERNIC 增加如下記錄:
$origin edu.cn.
...
tsinghua6 IN NS ns.tsinghua6
ns.tsinghua6 IN A 166.111.1.3
...
學(xué)生實(shí)驗(yàn)站點(diǎn),可以向所在學(xué)校申請(qǐng)域名;同時(shí),試驗(yàn)床指定6test.edu.cn 為不能獲得IPv6域名解析的學(xué)生實(shí)驗(yàn)站點(diǎn)提供IPv6域名授權(quán)。例如清華大學(xué)的IPv6學(xué)生實(shí)驗(yàn)網(wǎng),由試驗(yàn)床技術(shù)小組增加如下記錄:
$origin 6test.edu.cn.
...
tsinghua IN NS ns.tsinghua
ns.tsinghua IN A 166.111.64.133
IN AAAA 3ffe:3211:1002::a66f:4085
...
注意:域名服務(wù)器最好能有IPv4的反向域名,但這超出試驗(yàn)床實(shí)施的范圍。
,試驗(yàn)床反向域名的授權(quán)
IPv6反向域名從屬于ip6.int. 反向域名由IPv6地址的16進(jìn)制表示翻轉(zhuǎn)并加后綴ip6.int 構(gòu)成。試驗(yàn)床已經(jīng)申請(qǐng)注冊(cè)了反向域 2.3.e.f.f.3.ip6.int 。
試驗(yàn)床采用反向域名的體系結(jié)構(gòu)和地址聚類的層次完全一致的原則。即NLA ID反向域名的授權(quán)工作由試驗(yàn)床的技術(shù)小組承擔(dān);而NLA 以下的反向域名的管理由NLA 代理承擔(dān)。例如,清華大學(xué)IPv6學(xué)生實(shí)驗(yàn)網(wǎng)(3ffe:3211:1002::/48)的反向域名由華北地區(qū)IPv6學(xué)生實(shí)驗(yàn)網(wǎng)NLA (3ffe:3211::/32)授權(quán),在3ffe:3211::/32的域名服務(wù)中增加如下記錄:
$origin 1.1.2.3.e.f.f.3.ip6.int. ...
2.0.0.1 IN NS ns.tsinghua.6test.edu.cn.
注意:試驗(yàn)床假設(shè)NLA 代理有獨(dú)立完成域名服務(wù)器配置的經(jīng)驗(yàn),不在本文檔中討論這方面的問題。
盡管6Bone 注冊(cè)數(shù)據(jù)庫有自動(dòng)檢測(cè)重復(fù)命名的對(duì)象的功能,試驗(yàn)床仍然需要規(guī)范注冊(cè)的命名,以便于管理和查詢。注冊(cè)命名的規(guī)范概括如下:
試驗(yàn)床 pTLA
3FFE:3200::/24 CERNET
正式使用
NLA1 華北 西北 西南 華南 華中 華東(北) 華東(南) 東北 NLA2
3FFE:320x::/32 3FFE:3201::/32 3FFE:3202::/32 3FFE:3203::/32 3FFE:3204::/32 3FFE:3205::/32 3FFE:3206::/32 3FFE:3207::/32 3FFE:3208::/32
3FFE:320x:pooo::/48
加后綴-CN
NORTH-CN NORTHW-CN SOUTHW-CN SOUTH-CN CENTR-CN EASTN-CN EASTS-CN NORTHE-CN
名稱縮寫
,例如: 北京大學(xué) 3FFE:3201:1001::/48 PKU
學(xué)生實(shí)驗(yàn)
NLA1 華北 西北 西南 華南 華中 華東(北) 華東(南) 東北 NLA2
例如:
3FFE:321x::/32 3FFE:3211::/32 3FFE:3212::/32 3FFE:3213::/32 3FFE:3214::/32 3FFE:3215::/32 3FFE:3216::/32 3FFE:3217::/32 3FFE:3218::/32
3FFE:320x:pooo::/48
北京大學(xué)
3FFE:3211:1001::/48
加后綴-EXPR
NO-EXPR NW-EXPR SW-EXPR SO-EXPR CE-EXPR EN-EXPR ES-EXPR NE-EXPR
名稱縮寫-EXPR
PKU-EXPR
一、
在W I N X P 和W I N 2K 中安裝I P v 6協(xié)議 WindowsXP 下的配置命令:
1. 首先安裝ipv6 協(xié)議棧
ipv6 install
(注意如果你是從純Ipv6網(wǎng)絡(luò)環(huán)境中接入,下面步驟可以省略!!!)
2. 配置XP 下IPV6網(wǎng)絡(luò)參數(shù)(如果從tb.sjtu.edu.cn 上自動(dòng)申請(qǐng)到的地址,則執(zhí)行act.bat 文件即可,下列步驟可省)
ipv6 ifcr v6v4 202.112.26.xxx 202.112.26.253 /*建立V4到V6的隧道,202.112.26.xxx is your local ipv4 address*/
ipv6 adu 5/3ffe:3207:xxx::xxxx.xxxx /*配置申請(qǐng)到的V6的地址*/ ipv6 rtu ::/0 5 /*配置default gateway*/ ipv6 ifc 5 forwards
,更多請(qǐng)看這里
Windows2000下的配置命令:
1. 首先安裝ipv6 協(xié)議棧
如果你的機(jī)器只裝了sp1 for win2000,請(qǐng)直接安裝tpipv6-001205.exe 。
如果你的機(jī)器裝了sp2/sp3 for win2000,請(qǐng)安裝tpipv6-001205-SP3-IE6.zip 。這個(gè)包解壓之后,運(yùn)行hotfix.exe 重啟機(jī)器,并安裝ipv6協(xié)議驅(qū)動(dòng)程序
從控制面板中,進(jìn)入“網(wǎng)絡(luò)和撥號(hào)連接“中,右擊“本地連接”,點(diǎn)擊屬性,打開“本地連接屬性”窗口,其實(shí)這個(gè)就是你設(shè)置網(wǎng)卡時(shí)的屬性窗口點(diǎn)擊“安裝”按鈕,然后在彈出的窗口中,選擇“協(xié)議”,并點(diǎn)擊“添加...”,在彈出的窗口中,你會(huì)發(fā)現(xiàn)“Microsoft Ipv6 Protocol”,選擇這個(gè)選項(xiàng),點(diǎn)擊確定。好了,tcp/ipv6協(xié)議棧安裝完畢 (如果你是從純Ipv6網(wǎng)絡(luò)環(huán)境中接入,下面步驟可以省略)
2. 配置2000下IPV6網(wǎng)絡(luò)參數(shù)(如果從tb.sjtu.edu.cn 上自動(dòng)申請(qǐng)到的地址,則執(zhí)行act.bat 文件即可,下列步驟可省)
假設(shè)你的ipv6地址為3ffe:3207:xxx::xxxx.xxxx tunnel服務(wù)器端的ipv4地址為202.112.26.253
打開一個(gè)命令行窗口,運(yùn)行如下命令
停止協(xié)議棧
net stop tcpip6
啟動(dòng)協(xié)議棧
net start tcpip6
配置ipv6地址,
ipv6 adu 2/3ffe:3207:xxx::xxxx.xxxx/*你申請(qǐng)到的V6的地址*/
配置路由
ipv6 rtu ::/0 2/::202.112.26.253
3。由于win2000重起后上述配置參數(shù)都不會(huì)保存。所以你可以建立一個(gè).cmd 腳本,在每次啟動(dòng)時(shí)自動(dòng)運(yùn)行或者手動(dòng)運(yùn)行 net stop tcpip6 net start tcpip6
,ipv6 adu 2/3ffe:3207:xxx::xxxx.xxxx
ipv6 rtu ::/0 2/3ffe:3207:xxx::202.112.26.253
Linux 下的配置命令:
(如果你是從純Ipv6網(wǎng)絡(luò)環(huán)境中接入,且linux 內(nèi)核支持Ipv6,下面步驟可以省略)
/sbin/ip tunnel add sit1 mode sit ttl 128 remote 202.112.26.253 local 211.80.xx.xx /* 建立隧道 */ /sbin/ip link set sit1 up
/sbin/ip -6 addr add 2001:250:6000:10::15c/64 dev sit1 /*設(shè)定你的v6的ip 地址*/
/sbin/ip -6 route add 2000::/3 via 2001:250:6000:10::15d /*設(shè)置路由轉(zhuǎn)發(fā)到服務(wù)器端*/
更多請(qǐng)看HOWTO
同時(shí)請(qǐng)務(wù)必將DNS 設(shè)置成202.120.2.101,以支持IPv6地址查詢
有兩種方法可以表明你的IPV6的參數(shù)配置的是否正確:
1.C:Documents and SettingsBlackHawk>tracert6 -d www.kame.net
Tracing route to apple.kame.net [3ffe:501:4819:2000:210:f3ff:fe03:4d0] from 3ffe:3207:98::ca70:1a62 over a maximum of 30 hops:
1 6 ms 6 ms 6 ms 3ffe:3207:98::1 /*說明走的是IPV6的隧道*/
2 41 ms 41 ms 37 ms 3ffe:320e:1:170::1
3 41 ms 37 ms 37 ms 3ffe:3200::2
^C
2. 當(dāng)你訪問www.kame.net 的時(shí)候有一個(gè)跳舞的烏龜(如下圖),則說明你訪問該頁面走的是IPV6的隧道。
前兩天終于買了筆記本,配的正版WindowsXP Home Edition,于是乎可以折騰WindowxXP
下的IPv6配置問題了。今天上午折騰的心得如下,貼在這里希望對(duì)有興趣折騰IPv6的
同志有所幫助。
ipv6.exe 粗解
,在WindowsXP 下,好像所有的關(guān)于IPv6的配置工作都通過ipv6.exe 來完成。打開cmd 窗口, 執(zhí)行ipv6,你就可以看到一些幫助信息,截取如下:
usage: ipv6 [-v] if [ifindex]
ipv6 [-p] ifcr v6v4 v4src v4dst [nd] [pmld]
ipv6 [-p] ifcr 6over4 v4src
......
本文主要是介紹ipv6.exe 的使用。
1. ipv6 install/uninstall
WindowsXP 的IPv6協(xié)議棧是需要手動(dòng)安裝的,安裝的方法就是執(zhí)行"ipv6 install". 當(dāng)然 什么時(shí)候如果你不想玩IPv6了,你可以執(zhí)行"ipv6 uninstall"把IPv6協(xié)議棧卸掉。注意 有的時(shí)候卸除IPv6協(xié)議棧是有必要的,因?yàn)閃indowsXP 所帶的IE6是支持IPv6的,如果你 的機(jī)器裝上了IPv6協(xié)議棧,那么當(dāng)用IE 訪問某些同時(shí)具有IPv6地址和IPv4地址的站點(diǎn) 的時(shí)候,IE 會(huì)首先通過IPv6進(jìn)行連接,如果失敗才會(huì)通過IPv4進(jìn)行連接,這樣延時(shí)就 大了,有時(shí)候感覺非常的不爽。
2. ipv6 if [ifindex]
在ipv6.exe 中,所有的接口都是通過接口索引來標(biāo)識(shí)的,執(zhí)行"ipv6 if"將能看到所有 的支持IPv6的接口及其相關(guān)信息(包括接口索引). 如果你需要察看某個(gè)具體接口, 比如接口4,那么執(zhí)行"ipv6 if 4"就可以了。
3. ipv6 adu ifindex/address [ life validlifetime ]
通過這條命令你能夠給某個(gè)接口添加IPv6地址,例如,如果要給接口4添加IPv6地址 3ffe:321f::1/64,則需要執(zhí)行如下命令:
ipv6 adu 4/3ffe:321f::1
有人也許會(huì)問,你為什么沒有指定子網(wǎng)掩碼呢?沒辦法啊,ipv6 adu這個(gè)命令就是不能 指定子網(wǎng)掩碼啊。所以,你必須指定一條路由,說明接口4是屬于什么樣的子網(wǎng)的: ipv6 rtu 3ffe:321f::/64 4
這一點(diǎn)其實(shí)也是很正常的,在老版本的Linux 中,你除了給一個(gè)網(wǎng)卡指定IPv4地址,還需 要用"route" 命令手動(dòng)添加一條路由來說明這塊網(wǎng)卡是掛在什么樣的一個(gè)子網(wǎng)上的。
刪除一個(gè)IPv6地址的方法實(shí)在是太()$(#)$*#(了,我找了半天才搞明白怎么弄——就是 把一個(gè)地址的lifetime 設(shè)為0!例如,要?jiǎng)h除上面指定的IPv6地址,可以執(zhí)行如下命令: ipv6 adu 4/3ffe:321f::1 life 0
4. ipvt6 rt
這條命令是用來察看IPv6的路由表的,沒什么好多說的。
,5. ipv6 rtu prefix ifindex[/address] [ life validlifetime ]
這條命令是用來處理IPv6路由表的。注意,這里的prefix 是采用的"address/prefixlen" 的形式。例如,如果要添加缺省路由,網(wǎng)關(guān)為3ffe:321f::1111,則需要執(zhí)行如下命令: ipv6 rtu ::/0 4/3ffe:321f::1111
路由表項(xiàng)的刪除與接口地址的刪除方法一樣,把lifetime 設(shè)為0就可以了。例如,要 刪除上面指定的缺省路由,可以執(zhí)行如下命令:
ipv6 rtu ::/0 4/3ffe:321f::1111 life 0
請(qǐng)注意我對(duì)命令行的寫法,"[/address]"表示這個(gè)地址是可以省略的。在如下情況下, 接口索引后面的地址可以省略:
(a) 這條路由表示的是這個(gè)接口所在的局域網(wǎng)(如前面ipv6 adu部分所示)
(b) 該接口是一個(gè)點(diǎn)到點(diǎn)鏈路的接口(如IPv6/IPv4隧道, 后面會(huì)介紹)
6. ipv6 ifcr v6v4 v4src v4dst
這條命令是用來建立IPv6/IPv4隧道(tunnel)的。例如,你要與另一臺(tái)機(jī)器建立IPv6/IPv4 隧道,你的IPv4地址是166.111.8.28,對(duì)方的IPv4地址是202.38.99.9,那么你可以 執(zhí)行如下命令:
ipv6 ifcr v6v4 166.111.8.28 202.38.99.9
執(zhí)行完這條命令之后,系統(tǒng)會(huì)告訴你新創(chuàng)建的接口的索引值。對(duì)這個(gè)接口的配置方法 與別的接口完全一樣,只需要注意一點(diǎn),它是一個(gè)點(diǎn)到點(diǎn)鏈路的接口。
7. ipv6 ifd ifindex
這條命令是用來刪除一個(gè)接口的。比如,你建了一條IPv6/IPv4隧道,其接口索引為5, 回頭你不想要這條隧道了,那么你可以執(zhí)行如下命令將它刪除:
ipv6 ifd 5
二、
C i s c o S y s t e m s 7507上I P v 6的配置案例
version 12.2
no service pad
service timestamps debug datetime msec localtime show-timezone
service timestamps log datetime msec localtime show-timezone