Aby korzystać z Teredo, potrzebujesz klienta Teredo, serwera Teredo i przekaźników Teredo. I potrzebujesz wszystkich tych wdrożonych w odpowiednich miejscach.
Teredo jest zaprojektowany do pracy z NAT, ale zapewnia tylko jeden adres IPv6 na klienta Teredo, który jest przypisany do hosta, na którym działa klient Teredo.
W związku z tym router nie jest odpowiednim miejscem do wdrożenia klienta Teredo. Zapewniłoby dostęp IPv6 do samego routera, ale nie do podłączonej do niego sieci LAN.
Laptop, który łączy się z wieloma różnymi sieciami i potrzebuje IPv6, gdziekolwiek jest, może czerpać korzyści z uruchomienia klienta Teredo, ale będzie mógł łączyć się tylko z sieciami z przekaźnikiem Teredo. (Przekaźniki innych firm istnieją, ale nie zapewniają niezawodnej usługi.)
Twój router może jednak być odpowiednim miejscem do rozmieszczenia przekaźnika Teredo. Możesz wdrożyć przekaźnik Teredo na dowolnym hoście z publicznym adresem IPv4. Zakładając, że router ma publiczny adres IPv4, może uruchomić przekaźnik Teredo.
Korzyścią, jaką zyskujesz z uruchomienia przekaźnika Teredo na routerze, jest to, że umożliwia on klientom Teredo komunikację z hostami IPv6 w sieci LAN. Jest to oczywiście korzystne tylko wtedy, gdy twoja sieć LAN ma wsparcie IPv6.
The miredo
pakiet może być używany jako klient lub przekaźnik w zależności od konfiguracji. W konfiguracji domyślnej działa jako klient. Oto przykład wprowadzenia /etc/miredo.conf
użyć go jako przekaźnika:
InterfaceName teredo
RelayType relay
BindPort 64646
Zrób to, a następnie uruchom ponownie miredo
i będziesz miał przekaźnik funkcjonalny.
Aby uzyskać IPv6 w sieci LAN, masz kilka opcji. Możesz użyć 6to4, ale nie jest to zalecane z powodu niedostarczania przekaźników 6to4.
Lepszą opcją jest skorzystanie z usługi tunelowej. Jeśli twój router ma publiczny adres IPv4, polecam korzystanie z tunnelbroker.net jako dostawcy tunelu.