Ero sivun ”IPv6-tunneli” versioiden välillä
Siirry navigaatioon
Siirry hakuun
Ei muokkausyhteenvetoa |
|||
Rivi 1: | Rivi 1: | ||
Step-by-step ohjeet [http://www.xs26.net XS26:n] [[ipv6|IPv6-tunnelin]] asentamisesta Linuxiin. | Step-by-step ohjeet [http://www.xs26.net XS26:n] [[ipv6|IPv6-tunnelin]] asentamisesta Linuxiin. | ||
Vaihtoehtoisena myös 6to4 yhteyden muodostus [http://www.csc.fi/proj/ipv6/ohjeita/6to4.phtml Funetin 6to4] anycast tunnelin kautta. | |||
Rivi 66: | Rivi 68: | ||
Doodi, nyt sinulla on toimiva IPv6-yhteys koneeltasi, ja olet saanut muutaman lisäyhteydenkin irkkiin. | Doodi, nyt sinulla on toimiva IPv6-yhteys koneeltasi, ja olet saanut muutaman lisäyhteydenkin irkkiin. | ||
==Anycast 6to4 tunneli== | |||
[http://www.csc.fi/proj/ipv6/ohjeita/6to4.phtml Funetin 6to4] [anycast] tunnelin hyöty ylläkerrottuun kiinteään tunneliin on, ettei sitä tarvitse rekisteröidä, joten kynnys kokeiluun on pienempi. | |||
Yhteys muodostetaan luomalla tunneli omasta koneesta ulospäin, ja osoittamalla ipv6 reititys tuon tunnelin läpi 192.88.99.1 osoitteen kautta. | |||
Esimerkissä on itsellä ajettava scripti joka ajetaan [PPPoE] yhteyden käynnistyessä. Käytössä iproute2 paketin ip ohjelma sekä ipv6calc ohjelma, jotka yleensä löytyvät nykyisistä linux-jakeluista valmiiksi paketoituna. | |||
==6to4 scripti== | |||
Scriptissä käytetty $LOCALIP on verkkoyhteyden julkinen IP, ja $IPV6 on komennon "ipv6calc --ipv4_to_6to4addr $LOCALIP" tulos. | |||
/sbin/ip tunnel add sit0 mode sit ttl 64 remote any local $LOCALIP | |||
/sbin/ip link set dev sit0 up | |||
/sbin/ip link set dev sit0 mtu 1400 | |||
/sbin/ip -6 add ${IPV6}1/16 dev sit0 | |||
/sbin/ip -6 route add 2001::/3 via ::192.88.99.1 metric 1 | |||
/sbin/ip -6 route add 3ffe::/3 via ::192.88.99.1 metric 1 | |||
/sbin/ip -6 route add default via ::192.88.99.1 dev sit 0 metric 1 | |||
Ylläolevassa scriptissäkin reittitietoja ei välttämättä tarvitse kuin tuon alimman, myöskin mtu arvon laskeminen 1400:n voi monella olla turha. |