一、內(nèi)核支持配置:
[*] Networking support ?--->
Networking options ?--->
<*> ? The IPv6 protocol ?--->?
[*] IPv6: Router Preference (RFC 4191) support //在多路由的網(wǎng)絡(luò)中,允許系統(tǒng)能夠更有效地計(jì)算出該使用哪一個(gè)
[*] IPv6: Route Information (RFC 4191) support //處理路由信息的實(shí)驗(yàn)性特性啟用或禁用
[ ] IPv6: Enable RFC 4429 Optimistic DAD //重復(fù)IPv6地址檢測(cè)
<*> IPv6: AH transformation //IPv6可以有不同的IPsecc特性支持
<*> IPv6: ESP transformation ?//IPv6可以有不同的IPsecc特性支持
<*> IPv6: IPComp transformation //IPv6可以有不同的IP負(fù)載壓縮協(xié)議
< > IPv6: Mobility //IPv6的移動(dòng)設(shè)備在保留同樣地址的情況下使用其他的網(wǎng)絡(luò)
<*> IPv6: IPsec transport mode //IPv6的IPsec特性
<*> IPv6: IPsec tunnel mode ?//IPv6的IPsec特性
<*> IPv6: IPsec BEET mode //IPv6的IPsec特性
< > IPv6: MIPv6 route optimization mode ?//IPv6可以支持MIPv6路由優(yōu)化
< > Virtual (secure) IPv6: tunneling ?
<*> IPv6: IPv6-in-IPv4 tunnel (SIT driver) //通過(guò)隧道使IPv6報(bào)文穿越IPv4網(wǎng)絡(luò)
[ ] IPv6: IPv6 Rapid Deployment (6RD)
< > IPv6: IP-in-IPv6 tunnel (RFC2473) //隧道特性
< > IPv6: GRE tunnel //只允許GRE隧道
[*] IPv6: Multiple Routing Tables //支持多重路由表
[ ] IPv6: source address based routing ?//允許根據(jù)源地址或前綴進(jìn)行路由
[ ] IPv6: multicast routing //IPv6組播路由
二、設(shè)置
增加IP:
ip -6 addr add fe80::dcdc:dcdc:dcdc:dcdc/16 dev eth0
刪除IP:
ip -6 addr del fe80::dcdc:dcdc:dcdc:dcdc/16 dev eth0
查看IP:
ip -6 addr show dev eth0
增加網(wǎng)關(guān):
route -A inet6 add default gw fe80::/16 dev eth0
刪除網(wǎng)關(guān):
route -A inet6 del default gw fe80::/16 dev eth0
查看網(wǎng)關(guān):
ip -6 route show dev eth0
注意:
如果設(shè)置IP了,就已經(jīng)默認(rèn)設(shè)置了網(wǎng)關(guān),沒(méi)必要再設(shè)置網(wǎng)關(guān)了。而且設(shè)置同一網(wǎng)段網(wǎng)關(guān)會(huì)報(bào)錯(cuò),設(shè)置不同網(wǎng)段網(wǎng)關(guān)也會(huì)報(bào)錯(cuò)。錯(cuò)誤如下:
錯(cuò)誤1:
~ # route -A inet6 add ::/0 gw 2001::/16 dev eth0
route: getaddrinfo: 2001::/16: -2
route: resolving 2001::/16
解析:
已經(jīng)有此網(wǎng)段的網(wǎng)關(guān) 添加重復(fù)
錯(cuò)誤2:
route -A inet6 add ::/0 gw 3ffe:fff::0
route: SIOCADDRT: No route to host
解析:
沒(méi)有相同網(wǎng)段的IP
IP類型:
1.單播地址(unicast address)
1.1.全局單播地址:
由IANA分配的可在全球路由的公網(wǎng)IP地址,占用了12.5%的IPV6地址空間,這個(gè)前綴中總共包含8192個(gè)/16的前綴
2xxx:xxxxx/3 - 3FFF: :FFFF
2001::/16 IPV6為因特網(wǎng)地址
2002::/16 6to4為過(guò)渡地址
3ffe::/16 用于6bone測(cè)試目的的前綴
1.2.鏈路本地地址:FE80::/10
一個(gè)節(jié)點(diǎn)啟用IPV6,啟動(dòng)時(shí)節(jié)點(diǎn)的每個(gè)接口自動(dòng)生成一個(gè)link-local?address。本鏈路上,路由表中看到的下一跳都是對(duì)端的Link Local地址,不是公網(wǎng)IP地址
格式:
| 10 | | bits | 54 bits | 64 bits | +----------+-------------------------+----------------------------+ |1111111010| 0 | EUI-64 | +----------+-------------------------+----------------------------+
通訊范圍:只能在本地鏈路使用,不能在子網(wǎng)間路由
手工指定:ip -6 addr add FE80:0:0:0:0123:0456:0789:0abc link-local
1.3.站點(diǎn)本地地址:FEC0::/10
IPV6的私網(wǎng)地址,IPV6地址空間的0.1%
格式:
| 10 | | bits | 54 bits | 64 bits | +----------+-------------------------+----------------------------+ |1111111011| 子網(wǎng)ID | 主機(jī)ID | +----------+-------------------------+----------------------------+
通訊范圍:只能在本站點(diǎn)內(nèi)使用,不能在公網(wǎng)上使用
1.4.未指明地址:?0:0:0:0:0:0:0:0/128 => ::/128
表示地址未指定,或者在寫默認(rèn)路由時(shí)代表所有路由
1.5.環(huán)回地址:0:0:0:0:0:0:0:1/128 => ::1/128
同IPV4中127.0.0.1地址的含義一樣,表示節(jié)點(diǎn)自已
1.6.IPv4兼容地址:::192.168.30.1 => ::C0A8:1E01
IPV4兼容的IPV6地址--用于在IPV4網(wǎng)絡(luò)上建立自動(dòng)隧道,以傳輸IPV6數(shù)據(jù)包:高96bit設(shè)為0,后面跟32bit的IPV4地址:0000:0000:0000:0000:0000:0000:206.123.31.2
格式:
| 80 bits | 16 | 32 bits | +--------------------------------------+--------------------------+ |0000..............................0000|0000| IPv4 address | +--------------------------------------+----+---------------------+
映射IPV4的IPV6地址--僅用于擁有IPV4和IPV6雙協(xié)議棧節(jié)點(diǎn)的本地范圍:高80bit設(shè)為0,后16bit設(shè)為1,再跟IPV4地址:0000:0000:0000:0000:0000:ffff:206.123.31.2
格式:
| 80 bits | 16 | 32 bits | +--------------------------------------+--------------------------+ |0000..............................0000|FFFF| IPv4 address | +--------------------------------------+----+---------------------+
2.組播地址(Multicast Address)FF00::/8
在IPV6中沒(méi)有廣播,用組播來(lái)代替。? ?占用了0.38%的IPV6地址空間
格式:
| 8 | 4 | 4 | 112 bits | +------ -+-----+----+---------------------------------------------+ |11111111|標(biāo)志位|范圍| group ID | +--------+-----+----+---------------------------------------------+
標(biāo)志位為0000:永久保留的組播地址,分配給各種技術(shù)使用
標(biāo)志位為0001:用戶可使用的臨時(shí)組播地址
范圍為1:本地接口范圍
范圍為2:本地鏈路范圍
范圍為4:本地管理范圍
范圍為5:本地站點(diǎn)范圍,類似組播的私網(wǎng)地址
范圍為8:組織機(jī)構(gòu)范圍
范圍為e:全球范圍,類似組播的公網(wǎng)地址
其余為保留
預(yù)定義組播地址:
FF02::1??? all nodes?? 在本地鏈路范圍的所有節(jié)點(diǎn)
FF02::2??? all routers 在本地鏈路范圍的所有路由器
FF02::5??? all ospf routers OSPF路由器
FF02::6 OSPFIGP路由器
FF02::9??? all rip routers ?所有運(yùn)行RIP的路由器
FF02::A??? all eigrp routers 所有運(yùn)行eigrp的路由器
FF05::2 ? ? ? ? ? ? ? ? 在一個(gè)站點(diǎn)范圍內(nèi)的所有路由器
3)任播地址(anycast address)
應(yīng)用在one-to-nearest(一到近)模式。多個(gè)設(shè)備共享一個(gè)地址.分配IPv6單播(unicast)地址給擁有相同功用的一些設(shè)備.發(fā)送方發(fā)送一個(gè)以任意播為目標(biāo)地址的包,當(dāng)路由器接受到這個(gè)包以后,就轉(zhuǎn)發(fā)給具有這個(gè)地址的離它最近的設(shè)備.單播地址用來(lái)分配任意播地址.對(duì)于那些沒(méi)有配備任意播的的地址就是單播地址;但是當(dāng)一個(gè)單播地址分配給不止一個(gè)接口的時(shí)候,單播地址就成了任意播地址。
Mobile方面的特性,移動(dòng)設(shè)備漫游到其他區(qū)域,不必接入原始的接入點(diǎn),只需要找到最近的即可。
一旦節(jié)點(diǎn)啟用IPV6,那么接口就會(huì)自動(dòng)生成下列地址
1、本地鏈路地址
2、回環(huán)地址
3、所有節(jié)點(diǎn)多播地址FF02::1
4、如果是路由器,還會(huì)有FF02::2
5、被請(qǐng)求節(jié)點(diǎn)的組播地址
如果接口配了一個(gè)IPV6的單播地址,還會(huì)產(chǎn)生被請(qǐng)求節(jié)點(diǎn)的組播地址
4)特殊地址
~ 環(huán)回地址???::1/128
~ 組播地址 ? ?FF00::/8
~ 鏈路本地地址 ???FF80::/10
~ 站點(diǎn)本地地址 ???FEC0::/10
~ 未指定的地址???::0/128
~ 全局單播 ???其他地址
路由公告(無(wú)狀態(tài)自動(dòng)配置機(jī)制):使用EUI-64格式來(lái)自動(dòng)配置IPV6地址,功能:網(wǎng)絡(luò)中沒(méi)有DHCP服務(wù)器的情況下,允許節(jié)點(diǎn)自行配置IPV6地址的機(jī)制EUI-64格式:擴(kuò)展惟一標(biāo)識(shí)符EUI-64的構(gòu)造規(guī)則--根據(jù)接口的MAC地址再加上固定的前綴來(lái)生成一個(gè)IPV6的地址工作原理:自動(dòng)將48bit的以太網(wǎng)MAC地址擴(kuò)展成64bit,再掛在一個(gè)64bit的前綴后面,組成一個(gè)IPV6地址一、將48位的MAC地址從中間分開(kāi),插入一個(gè)固定數(shù)值FFFE??? 0050:3EE4:4C00-->0050:3EFF:FEE4:4C00二、將第7個(gè)比特位反轉(zhuǎn),如果原來(lái)是0,就變?yōu)?,如果原來(lái)是1,就變?yōu)???? 0050:3EFF:FEE4:4C00-->0250:3EFF:FEE4:4C00三、加上前綴--FE80::0250:3EFF:FEE4:4C00 這就是一個(gè)完整的IPV6地址反轉(zhuǎn)的原因: 在MAC地址中,第7比特為1表示本地管理,為0表示全球管理 在EUI-64格式中,第7位為1表示全球惟一,為0表示本地惟一
配置方式:1.手工: ip -6 addr add?2001::1/64 全局單播 ip -6 addr add?FE80:0:0:0:0123:0456:0789:0abc link-local 鏈路單播2.路由公告:
ip -6 addr add?2001:0410:0:1::/64 eui-64
?
評(píng)論
查看更多