IPv6: Porovnání verzí
Řádek 2: | Řádek 2: | ||
kazda oblast dostane prefix /56 podle cisla oblasti u IPv4 - zbylych 8 bitu slozi na rozliseni podsite v oblasti | kazda oblast dostane prefix /56 podle cisla oblasti u IPv4 - zbylych 8 bitu slozi na rozliseni podsite v oblasti | ||
+ | |||
+ | Jak pridelit IPv6 adresu/rozsah (pro spravce) :) | ||
+ | |||
+ | 1) Vezmu si cislo sve oblasti (samozrejme jen pokud jsem spravce) toto prevedu do hexa (tzn. 1->1, 16->10, 31->1f atd.) | ||
+ | |||
+ | 2) Toto cislo pripojim za 2001:ae8:5:CISLO_OBLASTI_V_HEXA_PLUS_CISLO_PODSITE_V_RAMCI_OBLASTI::/64 a tak ziskam rozsah pro nejakou podsit v ramci oblasti (Priklad - mam oblast 31 tudiz cislo oblasti je 1f, takze prvni podsit v moji oblasti bude 2001:ae8:5:1f00::/64, druha podsit bude 2001:ae8:5:1f01::/64 atd.) | ||
+ | |||
+ | 3) Pridam na kazdym interface routeru nejakou IPv6 adresu (idealne dobre zapamatovatelnou) pomoci ip addr IPv6Adresa/maska dev ZARIZENI | ||
+ | |||
+ | 4) Povolim forwardovani IPv6 pomoci echo 1 > /proc/sys/net/ipv6/conf/all/forwarding | ||
+ | |||
+ | 5) Dale rozjedu na routeru IPv6 a ospf6d - nakonfiguruji podobne jako ve vzorovych konfiguracich prilozenych na konci a spustim | ||
+ | |||
+ | 6) Hotovo :) | ||
Priklad: | Priklad: | ||
Řádek 18: | Řádek 32: | ||
* podsit pro hyperpater je 2001:ae8:5:0003::/64 a orion ma na interface 2001:ae8:5:0003::1/64 | * podsit pro hyperpater je 2001:ae8:5:0003::/64 a orion ma na interface 2001:ae8:5:0003::1/64 | ||
+ | |||
+ | ospf6d.conf | ||
+ | ----------- | ||
+ | <pre> | ||
+ | hostname HOSTNAME | ||
+ | password free | ||
+ | enable password XXXXXXX | ||
+ | ! | ||
+ | interface eth0 | ||
+ | ipv6 ospf6 cost 10 | ||
+ | ! | ||
+ | router ospf6 | ||
+ | router-id 10.107.X.Y | ||
+ | redistribute static | ||
+ | redistribute connected | ||
+ | redistribute kernel | ||
+ | interface eth0 area 0.0.0.0 | ||
+ | interface eth1 area 0.0.0.0 | ||
+ | ! | ||
+ | </pre> | ||
+ | |||
+ | zebra.conf | ||
+ | ---------- | ||
+ | hostname HOSTNAME | ||
+ | password free | ||
+ | enable password XXXXXXXXX | ||
+ | service advanced-vty | ||
+ | ! | ||
+ | interface eth0 | ||
+ | ipv6 nd suppress-ra | ||
+ | ! | ||
+ | ! muzu rict i jaky prefix budu oznamovat | ||
+ | interface eth1 | ||
+ | no ipv6 nd suppress-ra | ||
+ | ipv6 nd ra-interval 10 | ||
+ | ipv6 nd prefix 2001:ae8:5:3::/64 | ||
+ | ! | ||
+ | ! oznamuje pocitacum pripojenym k danemu segmentu, ze je zde dalsi router | ||
+ | ! a ze si maji pridelit ipv6 adresu a nastavit tento router jako branu | ||
+ | interface eth2 | ||
+ | ipv6 nd suppress-ra | ||
+ | ! | ||
+ | !neoznamuje pocitacum pripojenym k segmentu, ze je zde dalsi router | ||
+ | interface eth3 | ||
+ | no ipv6 nd suppress-ra | ||
+ | ! | ||
+ | line vty | ||
+ | |||
+ | <pre> | ||
+ | |||
+ | </pre> |
Verze z 30. 12. 2005, 22:09
Podsit charon-igw - 2001:ae8:5::/64
kazda oblast dostane prefix /56 podle cisla oblasti u IPv4 - zbylych 8 bitu slozi na rozliseni podsite v oblasti
Jak pridelit IPv6 adresu/rozsah (pro spravce) :)
1) Vezmu si cislo sve oblasti (samozrejme jen pokud jsem spravce) toto prevedu do hexa (tzn. 1->1, 16->10, 31->1f atd.)
2) Toto cislo pripojim za 2001:ae8:5:CISLO_OBLASTI_V_HEXA_PLUS_CISLO_PODSITE_V_RAMCI_OBLASTI::/64 a tak ziskam rozsah pro nejakou podsit v ramci oblasti (Priklad - mam oblast 31 tudiz cislo oblasti je 1f, takze prvni podsit v moji oblasti bude 2001:ae8:5:1f00::/64, druha podsit bude 2001:ae8:5:1f01::/64 atd.)
3) Pridam na kazdym interface routeru nejakou IPv6 adresu (idealne dobre zapamatovatelnou) pomoci ip addr IPv6Adresa/maska dev ZARIZENI
4) Povolim forwardovani IPv6 pomoci echo 1 > /proc/sys/net/ipv6/conf/all/forwarding
5) Dale rozjedu na routeru IPv6 a ospf6d - nakonfiguruji podobne jako ve vzorovych konfiguracich prilozenych na konci a spustim
6) Hotovo :)
Priklad:
10.107.10.x ma prefix 2001:ae8:5:0a::/56 a prvni podsit bude 2001:ae8:5:0a00::/64, druha podsit 2001:ae8:5:0a01::/64 atd.
Doporucuji si precist neco o IPv6 nez se do toho pustite.
Soucasny stav:
- IPv6 je funkční na igw, kde bezi ospf6d
- Mame pridelen IPv6 prefix od ipexu
- ospf6d bezi na orionu a na charonu (a dale i na dnetworku)
- podsit pro hyperpater je 2001:ae8:5:0003::/64 a orion ma na interface 2001:ae8:5:0003::1/64
ospf6d.conf
hostname HOSTNAME password free enable password XXXXXXX ! interface eth0 ipv6 ospf6 cost 10 ! router ospf6 router-id 10.107.X.Y redistribute static redistribute connected redistribute kernel interface eth0 area 0.0.0.0 interface eth1 area 0.0.0.0 !
zebra.conf
hostname HOSTNAME password free enable password XXXXXXXXX service advanced-vty ! interface eth0
ipv6 nd suppress-ra
! ! muzu rict i jaky prefix budu oznamovat interface eth1
no ipv6 nd suppress-ra ipv6 nd ra-interval 10 ipv6 nd prefix 2001:ae8:5:3::/64
! ! oznamuje pocitacum pripojenym k danemu segmentu, ze je zde dalsi router ! a ze si maji pridelit ipv6 adresu a nastavit tento router jako branu interface eth2
ipv6 nd suppress-ra
! !neoznamuje pocitacum pripojenym k segmentu, ze je zde dalsi router interface eth3
no ipv6 nd suppress-ra
! line vty