W ostatnich dniach zaistniała potrzeba przygotowania łączności IPv6 na moim laptopie. Rozważałem różne rozwiązania (w tym nieco inaczej skonfigurowaną wersję tunelu z he.net), podstawowym warunkiem było wsparcie dla zmiennego IP oraz filtrowanej całości ruchu przychodzącego – dokładnie takie warunki zapewnia Play oraz kilku innych operatorów 3G w Polsce. Przeszukując sieć przypadkiem znalazłem Linuksową implementację protokołu Teredo, a mianowicie Miredo.
Instalacja i konfiguracja pod Debianem (a także jego pochodnych) jest wręcz banalnie prosta.
- Zainstaluj pakiet miredo używając ulubionego menedżera pakietów (najprościej użyć apt-get) .
- Jeśli używasz firewalla ufw należy zmienić w pliku konfiguracyjnym /etc/default/ufw linię “IPv6=NO” na “IPv6=YES”.
- W pliku konfiguracyjnym /etc/miredo.conf ustaw serwer na teredo.ipv6.microsoft.com (aby to zrobić zwyczajnie usuń stojącą przed nazwą kratkę jednocześnie stawiając kratkę przed innymi zawartymi w pliku adresami).
- Ciesz się działającą łącznością IPv6!
Pamiętaj, że jeśli Twoje IP jest zmienne należy restartować demona Miredo przy każdej zmianie (aby to zrobić wykonaj skrypt “/etc/init.d/miredo restart” z prawami roota).
