Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: Rasberry Pi als IPv6 router.  (gelezen 3198 keer)

Rasberry Pi als IPv6 router.
« Gepost op: 2013/06/03, 14:23:05 »
In de mei uitgave van het engelstalige LINUX JOURNAL gaat de inhoud hoofdzakelijk over de Raspberry Pi.
Een van de onderwerpen (blz.78-83) is:  AUTOCONFIGURING AN IPV6 ACCESS POINT with SixXS and a Raspberry Pi.

Het artikel begint met:
I use my Raspberry Pi as a low-cost IPv6 router and tunnel endpoint to provide IPv6 connectivity to my entire home LAN.
Using SixXS as my tunnel provider, I configured my Raspberry Pi to be completely LAN-agnostic, which means I don’t have to
worry about my ISP changing my public IPv4 address. I even can take my Raspberry Pi IPv6 router to friends’ houses to make their
networks IPv6-capable as well.

Dit lijkt mij wel wat om ook eens te proberen.   =D

Wat ik echter niet goed begrijp is het volgende:
Als ik zo'n router heb, hoe sluit ik die dan aan in mijn netwerk?
Vervangt die mijn bestaande router? Zo ja, dan kan ik het vergeten, want mijn bestaande router is ook een geintegreerd modem (van UPC) waaraan de telefoon gekoppeld is. Dus de bestaande router kan niet weg.

Is het mogelijk op een andere manier? De Rasberry aan een LAN poort koppelen van de bestaande router en mijn netwerk dan aan de Rasberry hangen?

Misschien is er iemand met IPv6 tunneling ervaring ?
Miscere utile dulci. (Ter leering ende vermaeck)
http://henk.oegema.com  (Op RaspberryPi2)
Registered linux user 520520.  In gebruik: Ubuntu  22.04.4 Hobby's: Radio Amateur callsign: PA2HO.  Interesses: Raspberry Pi & Arduino & Jetson Nano (voor AI & ML)

Re: Rasberry Pi als IPv6 router.
« Reactie #1 Gepost op: 2013/06/03, 14:46:49 »
Vervangt die mijn bestaande router? Zo ja, dan kan ik het vergeten, want mijn bestaande router is ook een geintegreerd modem (van UPC) waaraan de telefoon gekoppeld is. Dus de bestaande router kan niet weg.
dit is normaal inderdaad wat hij zou doen, je kan hem wel weer tussen die router/modem en de rest van het netwerk zetten maar dat heeft niet erg veel nut, tenzij je een deel van je netwerk wil scheiden van de rest.
(als dit niet duidelijk is kan ik het wel iets duidelijker maken met een voorbeeld netwerktekening)

wat nog een optie is is om hem er tussen te leggen en al het IPv6 verkeer via een tunnel over de IPv4 verbinding te sturen, hiervoor moet die tunnel wel een eindpunt hebben waar zoiezo al IPv6 beschikbaar is.


wat je er aan zou hebben is dat je IPv6 kan gebruiken, dit heeft echter eigenlijk alleen voordeel om sites die enkel op IPv6 werken te kunnen zien, maar het merendeel draait enkel op IPv4 of heeft IPv4 en IPv6 simultaan, dus in praktijk helpt het eigenlijk niet veel, omdat er maar weinig sites zijn die enkel met IPv6 benaderbaar zijn.


ADSL? nee, neem ADHD, dat is pas snel!

Re: Rasberry Pi als IPv6 router.
« Reactie #2 Gepost op: 2013/06/03, 15:11:18 »
wat nog een optie is is om hem er tussen te leggen en al het IPv6 verkeer via een tunnel over de IPv4 verbinding te sturen, hiervoor moet die tunnel wel een eindpunt hebben waar zoiezo al IPv6 beschikbaar is.

Dat is precies wat ik wil.   :) 
Één eindpunt is de tunnel provider SixXS en het andere eindpunt is de Raspberry.
 Waar koppel ik hem tussen?  Hoe route ik m'n verkeer dan via de Raspberry? 

wat je er aan zou hebben is dat je IPv6 kan gebruiken, dit heeft echter eigenlijk alleen voordeel om sites die enkel op IPv6 werken te kunnen zien, maar het merendeel draait enkel op IPv4 of heeft IPv4 en IPv6 simultaan, dus in praktijk helpt het eigenlijk niet veel, omdat er maar weinig sites zijn die enkel met IPv6 benaderbaar zijn.

Het gaat er mij meer om inkomend verkeer naar mijn eigen netwerk:
    .........which means I don’t have to worry about my ISP changing my public IPv4 address. ..........
 
Miscere utile dulci. (Ter leering ende vermaeck)
http://henk.oegema.com  (Op RaspberryPi2)
Registered linux user 520520.  In gebruik: Ubuntu  22.04.4 Hobby's: Radio Amateur callsign: PA2HO.  Interesses: Raspberry Pi & Arduino & Jetson Nano (voor AI & ML)

Re: Rasberry Pi als IPv6 router.
« Reactie #3 Gepost op: 2013/06/04, 18:59:38 »
Voor wie hier ook in geïnteresseerd is:  ftp://ftp.linuxjournal.com/pdf/dlj229.pdf    ^-^
Miscere utile dulci. (Ter leering ende vermaeck)
http://henk.oegema.com  (Op RaspberryPi2)
Registered linux user 520520.  In gebruik: Ubuntu  22.04.4 Hobby's: Radio Amateur callsign: PA2HO.  Interesses: Raspberry Pi & Arduino & Jetson Nano (voor AI & ML)

Offline Pfoeh

  • Lid
Re: Rasberry Pi als IPv6 router.
« Reactie #4 Gepost op: 2013/06/04, 21:49:14 »
Dank je.
Als het goed is ontvang ik morgen mijn Pi dus dan kunnen we eens kijken wat we er allemaal mee kunnen.

Gr.
Jeroen
Linux Registered user 485465

Beperkingen voor het vervoer van gevaarlijke stoffen, genoemd onder Tunnelcategorie E in randnummer 1.9.5.2.2. van bijlage 1, gelden voor de ArenAtunnel, gelegen onder de Amsterdam ArenA, te Amsterdam.

Re: Rasberry Pi als IPv6 router.
« Reactie #5 Gepost op: 2013/06/04, 22:56:30 »
met IPv6 is eigelijk alles verbonden met alles, dat wil zeggen de Pi werkt als gateway, maar eigelijk zijn alle apparaten binnen die gateway zoiezo publiekelijk toegangelijk.
Citaat
4) Because every IPv6-capable device on your network immediately will receive a globally accessible IPv6 address, you need to set up a firewall to protect them.
let dus op: beveilig alles waarbij je dat niet wilt!

ook heeft eigelijk elke PC, tablet, telefoon, router en alle andere apparaten met een MAC address zoiezo een eigen unieke IPv6 adres, dit komt omdat je IPv6 adres gebaseerd op word je MAC adres (leuk met enkele goedkope chinese netwerkkaartjes welke allemaal het zelfde adres hebben).
mijn PC, die nu even in Windows 8 draait, heeft nu een IPv6 adres, hoewel ik geen IPv6 gateway of DHCP server heb, nog heb ik het handmatig ingesteld, Windows heeft dit adres namelijk zelf gekozen aan de hand van dat MAC adres.
dat adres is echter wel link-local, ofwel deze geld enkel op het LAN, het block dat je bij SixXS krijgt is publiek.

stap 4 voegt ook beveiliging toe, door ip6tables, om toegang tot alle andere apparaten te blokkeren.
echter kan ik niet zien of het statisch is, maar het lijkt meer op dat dit vooral voor uitgaand verkeer is.
je lijkt echter wel een eigen IPv6 blok te krijgen, en als dat klopt kan je wel, in theorie, een statisch adres gebruiken, in hoeverre dat werkt met de configuratie die hier gedaan word weet ik niet echter.


ADSL? nee, neem ADHD, dat is pas snel!

Re: Rasberry Pi als IPv6 router.
« Reactie #6 Gepost op: 2013/06/04, 23:50:21 »
Dank je.
Als het goed is ontvang ik morgen mijn Pi dus dan kunnen we eens kijken wat we er allemaal mee kunnen.

Gr.
Jeroen

De mijne moet morgen ook komen.  =D
Miscere utile dulci. (Ter leering ende vermaeck)
http://henk.oegema.com  (Op RaspberryPi2)
Registered linux user 520520.  In gebruik: Ubuntu  22.04.4 Hobby's: Radio Amateur callsign: PA2HO.  Interesses: Raspberry Pi & Arduino & Jetson Nano (voor AI & ML)

Re: Rasberry Pi als IPv6 router.
« Reactie #7 Gepost op: 2013/06/04, 23:56:29 »
met IPv6 is eigelijk alles verbonden met alles, dat wil zeggen de Pi werkt als gateway, maar eigelijk zijn alle apparaten binnen die gateway zoiezo publiekelijk toegangelijk.
Citaat
4) Because every IPv6-capable device on your network immediately will receive a globally accessible IPv6 address, you need to set up a firewall to protect them.
let dus op: beveilig alles waarbij je dat niet wilt!

ook heeft eigelijk elke PC, tablet, telefoon, router en alle andere apparaten met een MAC address zoiezo een eigen unieke IPv6 adres, dit komt omdat je IPv6 adres gebaseerd op word je MAC adres (leuk met enkele goedkope chinese netwerkkaartjes welke allemaal het zelfde adres hebben).
mijn PC, die nu even in Windows 8 draait, heeft nu een IPv6 adres, hoewel ik geen IPv6 gateway of DHCP server heb, nog heb ik het handmatig ingesteld, Windows heeft dit adres namelijk zelf gekozen aan de hand van dat MAC adres.
dat adres is echter wel link-local, ofwel deze geld enkel op het LAN, het block dat je bij SixXS krijgt is publiek.

stap 4 voegt ook beveiliging toe, door ip6tables, om toegang tot alle andere apparaten te blokkeren.
echter kan ik niet zien of het statisch is, maar het lijkt meer op dat dit vooral voor uitgaand verkeer is.
je lijkt echter wel een eigen IPv6 blok te krijgen, en als dat klopt kan je wel, in theorie, een statisch adres gebruiken, in hoeverre dat werkt met de configuratie die hier gedaan word weet ik niet echter.

Ik heb ondertussen wat zitten googlen en lezen op internet over IPv6 tunneling.
Ben (nog steeds) een leek, maar de donkere (IPv6)tunnel begint toch al iets licht te geven.    ^-^

Ben zeker van plan om door te gaan, want het eind van de tunnel komt een keer in zicht.
 
Miscere utile dulci. (Ter leering ende vermaeck)
http://henk.oegema.com  (Op RaspberryPi2)
Registered linux user 520520.  In gebruik: Ubuntu  22.04.4 Hobby's: Radio Amateur callsign: PA2HO.  Interesses: Raspberry Pi & Arduino & Jetson Nano (voor AI & ML)

Offline Johan van Dijk

  • Administrator
    • johanvandijk
Re: Rasberry Pi als IPv6 router.
« Reactie #8 Gepost op: 2013/06/05, 00:07:36 »
Als je graag IPv6 wil proberen maar geen Pi hebt kan het ook veel makkelijker: installeer het pakket miredo.
Die werkt op een vergelijkbare manier als Teredo in Windows.

Hou er wel rekening mee zoals foxofinfinety al zei dat je goed op moet letten, want je computer is nu direct bereikbaar vanaf het internet. Als je dus achter een router zit valt die barrière weg. Gebruik je UFW als firewall, dan zal je die ook in moeten stellen voor IPv6, anders ligt je netwerk helemaal open. Hetzelfde geldt overigens ook voor andere firewalls.

Re: Rasberry Pi als IPv6 router.
« Reactie #9 Gepost op: 2013/06/05, 07:07:29 »
Als je graag IPv6 wil proberen maar geen Pi hebt kan het ook veel makkelijker: installeer het pakket miredo.
Die werkt op een vergelijkbare manier als Teredo in Windows.

Hou er wel rekening mee zoals foxofinfinety al zei dat je goed op moet letten, want je computer is nu direct bereikbaar vanaf het internet. Als je dus achter een router zit valt die barrière weg. Gebruik je UFW als firewall, dan zal je die ook in moeten stellen voor IPv6, anders ligt je netwerk helemaal open. Hetzelfde geldt overigens ook voor andere firewalls.

Oh, dat is ook interessant. Had nooit van dit pakket gehoord.
Zal dit ook eens bestuderen.

( Dus ik kan m'n Rasberry Pi maar beter weer afbestellen?   :|  )  ?
Miscere utile dulci. (Ter leering ende vermaeck)
http://henk.oegema.com  (Op RaspberryPi2)
Registered linux user 520520.  In gebruik: Ubuntu  22.04.4 Hobby's: Radio Amateur callsign: PA2HO.  Interesses: Raspberry Pi & Arduino & Jetson Nano (voor AI & ML)

Re: Rasberry Pi als IPv6 router.
« Reactie #10 Gepost op: 2013/06/05, 12:11:58 »
...................................
...................................,
want je computer is nu direct bereikbaar vanaf het internet. Als je dus achter een router zit valt die barrière weg. Gebruik je UFW als firewall, dan zal je die ook in moeten stellen voor IPv6, anders ligt je netwerk helemaal open. ...........................

Hoe zit het met een webcamera? (die alleen IPv4 heeft)  Is die ook direkt bereikbaar vanaf internet? (met miredo)
« Laatst bewerkt op: 2013/06/05, 12:24:25 door henkoegema »
Miscere utile dulci. (Ter leering ende vermaeck)
http://henk.oegema.com  (Op RaspberryPi2)
Registered linux user 520520.  In gebruik: Ubuntu  22.04.4 Hobby's: Radio Amateur callsign: PA2HO.  Interesses: Raspberry Pi & Arduino & Jetson Nano (voor AI & ML)

Offline Johan van Dijk

  • Administrator
    • johanvandijk
Re: Rasberry Pi als IPv6 router.
« Reactie #11 Gepost op: 2013/06/05, 13:03:41 »

Oh, dat is ook interessant. Had nooit van dit pakket gehoord.
Zal dit ook eens bestuderen.

( Dus ik kan m'n Rasberry Pi maar beter weer afbestellen?   :|  )  ?

Je leert er wel meer van en het zal technisch ook een elegantere oplossing zijn :)

...................................
...................................,
want je computer is nu direct bereikbaar vanaf het internet. Als je dus achter een router zit valt die barrière weg. Gebruik je UFW als firewall, dan zal je die ook in moeten stellen voor IPv6, anders ligt je netwerk helemaal open. ...........................

Hoe zit het met een webcamera? (die alleen IPv4 heeft)  Is die ook direkt bereikbaar vanaf internet? (met miredo)

Als die alleen IPv4 "praat" dan niet.

Re: Rasberry Pi als IPv6 router.
« Reactie #12 Gepost op: 2013/06/05, 13:47:24 »
M'n Raspberry Pi is zojuist binnen gekomen.    =D

Nou maar kijken of ik IPv6 aan de praat krijg.     ^-^
Miscere utile dulci. (Ter leering ende vermaeck)
http://henk.oegema.com  (Op RaspberryPi2)
Registered linux user 520520.  In gebruik: Ubuntu  22.04.4 Hobby's: Radio Amateur callsign: PA2HO.  Interesses: Raspberry Pi & Arduino & Jetson Nano (voor AI & ML)

Re: Rasberry Pi als IPv6 router.
« Reactie #13 Gepost op: 2013/06/08, 12:56:47 »
Tijdens mijn zoektocht op internet kwam ik nog een interessant artikel tegen:    http://www.sixxs.net/wiki/Setting_Up_an_IPv6_home_network_with_Ubuntu      ^-^
Miscere utile dulci. (Ter leering ende vermaeck)
http://henk.oegema.com  (Op RaspberryPi2)
Registered linux user 520520.  In gebruik: Ubuntu  22.04.4 Hobby's: Radio Amateur callsign: PA2HO.  Interesses: Raspberry Pi & Arduino & Jetson Nano (voor AI & ML)

Re: Rasberry Pi als IPv6 router.
« Reactie #14 Gepost op: 2013/06/10, 22:06:37 »
Tijdens mijn configuratie van de Raspberry Pi ben ik gekomen tot het volgende:(sorry maar de tekst is in het engels)
(document  ftp://ftp.linuxjournal.com/pdf/dlj229.pdf  blz. 82)

    The next step is to provide IPv6 addresses to the rest of your network using the routed subnet.
    First, edit your /etc/aiccu.cong and enable the "setupscript" option.

Dat heb ik gedaan door:
#setupscipt /usr/local/etc/aiccu-subnets.sh
te veranderen in
setupscipt /usr/local/etc/aiccu-subnets.sh

    Next, create the script at /usr/local/etc/aiccu-subnets.sh with the following content:
#!/bin/sh

ip addr add 2001:7b8:2ff:Yxxx::1/64 dev eth0

    ........Check the output of "$ip addr" , and make sure that 2001:7b8:2ff:Yxxx::1 is an address associated with your eth0 interface.


Dat laatste is NIET het geval.    :(


eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    link/ether b8:27:eb:b6:3f:9e brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.16/24 brd 192.168.1.255 scope global eth0
    inet6 fe80::ba27:ebff:feb6:3f9e/64 scope link
       valid_lft forever preferred_lft forever

WEL als ik het manueel ingeef.

root@raspberrypi:/usr/local/etc# ip addr add 2001:7b8:2ff:Yxxx::1/64 dev eth0   <----------manueel ingegeven !!
root@raspberrypi:/usr/local/etc# ip addr

2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    link/ether b8:27:eb:b6:3f:9e brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.16/24 brd 192.168.1.255 scope global eth0
    inet6 2001:7b8:2ff:Yxxx::1/64 scope global   <----------   OK !!
       valid_lft forever preferred_lft forever
    inet6 fe80::ba27:ebff:feb6:3f9e/64 scope link
       valid_lft forever preferred_lft forever

De vraag is dus:
Wat doet het de regel:  setupscript /usr/local/etc/aiccu-subnets.sh in de file /etc/aiccu  ?

edit:  Beter is om te vragen waarom werkt bovengenoemde regel niet?

       
« Laatst bewerkt op: 2013/06/10, 23:07:17 door henkoegema »
Miscere utile dulci. (Ter leering ende vermaeck)
http://henk.oegema.com  (Op RaspberryPi2)
Registered linux user 520520.  In gebruik: Ubuntu  22.04.4 Hobby's: Radio Amateur callsign: PA2HO.  Interesses: Raspberry Pi & Arduino & Jetson Nano (voor AI & ML)

Re: Rasberry Pi als IPv6 router.
« Reactie #15 Gepost op: 2013/07/06, 10:04:27 »
Bij deze nogmaals een poging om een oplossing te vinden: Is setupscript wel een Linux commando?      ???
Ik ken het in iedergeval niet.
Miscere utile dulci. (Ter leering ende vermaeck)
http://henk.oegema.com  (Op RaspberryPi2)
Registered linux user 520520.  In gebruik: Ubuntu  22.04.4 Hobby's: Radio Amateur callsign: PA2HO.  Interesses: Raspberry Pi & Arduino & Jetson Nano (voor AI & ML)

Offline Johan van Dijk

  • Administrator
    • johanvandijk
Re: Rasberry Pi als IPv6 router.
« Reactie #16 Gepost op: 2013/07/06, 19:50:32 »
Het is geen commando, maar een optie in dat configuratiebestand.