Naar inhoud springen

IPv6 op Campusnet: verschil tussen versies

Uit CampusWiki
Verwijderde inhoud Toegevoegde inhoud
Djuri (overleg | bijdragen)
Inleiding
 
Djuri (overleg | bijdragen)
Instructies transparante firewall
Regel 1: Regel 1:
De voorraad IPv4 adressen zijn bijna op, tijd voor IPv6! Campusnet heeft al native ondersteuning voor de nieuwe versie van het Internet Protocol. Hierbij mijn bevindingen over IPv6 in het algemeen en IPv6 op campusnet.
De voorraad IPv4 adressen zijn bijna op, tijd voor IPv6! Campusnet heeft al native ondersteuning voor de nieuwe versie van het Internet Protocol. Hierbij mijn bevindingen over IPv6 in het algemeen en IPv6 op campusnet.
== IPv6 in het algemeen ==
Dankzij IPv6 kan elk apparaat dat het ondersteunt bereikbaar zijn via een publiek adres, zodat er geen vieze workarounds zoals NAT gebruikt hoeft te worden.
== IPv6 op Campusnet ==
Via campusnet krijg je (nog) geen IPv6 subnet. Wel krijg je door middel van IPv6 auto configuration en router advertisements een IP en gateway toegewzen. Op het moment van schrijven ook als je MAC-adres niet in DAS geregistreerd staat.
Zelf heb ik een firewall/router tussen campusnet en mijn lokale netwerk staan die ik wil gebruiken als transparante firewall. Helaas is het nog niet gelukt maar ben wel vrij ver gekomen. Dit zijn de stappen die ik heb ondernomen:
* Zet je NIC's in promiscuous mode
* Maak een bridge interface van je interne en externe interface (met bridge-utils)
* Zorg ervoor dat beide losse interfaces <b>niet</b> reageren op router advertisements: <code>sysctl -w net.ipv6.conf.eth0.accept_ra=0</code>
* Zet de forwarding delay uit
<code>brctl setfd br0 0</code>
* Laat je externe interface aan
Als het goed is krijgt je bridge interface nu een IPv6 adres uit de 2001:610:1908:8000::/64 range toegewezen.
Zet nu IPv6 forwarding aan:<br>
<code>sysctl -w net.ipv6.conf.default.forwarding=1<br>
sysctl -wnet.ipv6.conf.all.forwarding=1</code>

Versie van 9 jan 2011 01:06

De voorraad IPv4 adressen zijn bijna op, tijd voor IPv6! Campusnet heeft al native ondersteuning voor de nieuwe versie van het Internet Protocol. Hierbij mijn bevindingen over IPv6 in het algemeen en IPv6 op campusnet.

IPv6 in het algemeen

Dankzij IPv6 kan elk apparaat dat het ondersteunt bereikbaar zijn via een publiek adres, zodat er geen vieze workarounds zoals NAT gebruikt hoeft te worden.

IPv6 op Campusnet

Via campusnet krijg je (nog) geen IPv6 subnet. Wel krijg je door middel van IPv6 auto configuration en router advertisements een IP en gateway toegewzen. Op het moment van schrijven ook als je MAC-adres niet in DAS geregistreerd staat. Zelf heb ik een firewall/router tussen campusnet en mijn lokale netwerk staan die ik wil gebruiken als transparante firewall. Helaas is het nog niet gelukt maar ben wel vrij ver gekomen. Dit zijn de stappen die ik heb ondernomen:

  • Zet je NIC's in promiscuous mode
  • Maak een bridge interface van je interne en externe interface (met bridge-utils)
  • Zorg ervoor dat beide losse interfaces niet reageren op router advertisements: sysctl -w net.ipv6.conf.eth0.accept_ra=0
  • Zet de forwarding delay uit

brctl setfd br0 0

  • Laat je externe interface aan

Als het goed is krijgt je bridge interface nu een IPv6 adres uit de 2001:610:1908:8000::/64 range toegewezen. Zet nu IPv6 forwarding aan:
sysctl -w net.ipv6.conf.default.forwarding=1
sysctl -wnet.ipv6.conf.all.forwarding=1