Kategoria: Windows

Konfiguracja tunelu IPv6 w Win Vista/2008/7 oraz jego usuwanie !

2009 Luty 4 – 15:39

Jak skonfigurowac tunel IPv6 mozna znalezc wszedzie… i bardzo dobrze ­čÖé Jednak jako ze fachowe podejscie do interfejsow sieciowych mam jedynie w linuxie (w koncu plik interfaces.conf znajdzie kazdy :D) a w windzie myslalem ze sie po prostu nie da takich bajerow…

Ale widze ze sie pojawia ciemna strona windy, jakies mega panele, konfiguratory… i wciaz to samo DEBILNE i NIEKONFIGUROWALNE okienko konsoli… no ale o tym pozniej ­čśÇ

Jak zapuscic tunel IPv6 przez tunnelbroker.net ?

Zalozenie konta i wyklikanie wszystkiego to prosta sprawa. Trzeba pamietac ze przy zbyt agresywnym ustawieniu firewalla trzeba dopuscic bramke IPv6 zeby mogla nas pingowac.

Po zalozeniu konta i tunelu w tunnelbroker.net dostajemy konfiguracje na tacy, np:

netsh interface ipv6 add v6v4tunnel IP6Tunnel xxx.xxx.xxx.xxx 216.66.84.46
netsh interface ipv6 add address IP6Tunnel 2001:::::2
netsh interface ipv6 add route ::/0 IP6Tunnel 2001:::::1

Jak usunac tunel IPv6 ???

Stwierdzilem ze zmienie sobie brokera tunelu IPv6, albo po prostu tamten adres chcialem przyczepic gdzies indziej. Jak tu teraz usunac w windzie te magiczne wpisy, ktorych (prawie) nigdzie nie ma !
W koncu wywolanie magicznych komend, wyswietlilo jedynie OK, ale jak to teraz wyklikac myszka ?! Nie da sie…

Wydaje mi sie to wazniejsza czesc, dla ludzi ktorzy jednak zrezygnuja z tunelu i nie chca zostawic smieci w swoim systemie. Odpalamy cmd jako administrator i piszemy:

netsh interface ipv6 dump

Wyswietli nam sie troche smieci ale nas najbardziej interesuje pierwsza czesc czyli # IPv6 Configuration. Widzimy tam zwykle 3 wpisy, a mianowicie cos w stylu:

add route prefix=::/0 interface="IP6Tunnel" nexthop=2001:::::1 validlifetime=4294967295 preferredlifetime=4294967295 publish=No
set interface interface="IP6Tunnel" forwarding=enabled advertise=enabled nud=enabled routerdiscovery=disabled
add address interface="IP6Tunnel" address=2001:::::2

Oto nasz tunel ! Wyglada bardzo podobnie do linuxowego iptables-save… i dobrze ­čśÇ Dobra to go teraz wywalimy, aby na jego miejsce ewentualnie odpalic nowy.
Usuwamy wpisy po kolei:

netsh interface ipv6 delete route ::/0 IP6Tunnel 2001:::::1
netsh interface ipv6 delete address IP6Tunnel 2001:::::2
netsh interface ipv6 delete interface IP6Tunnel

Mozna rowniez dla uproszczenia, kopiowac fragmenty linijek z dump. Rownoznaczne z powyzszymi sa:

netsh interface ipv6 delete route prefix=::/0 interface="IP6Tunnel" nexthop=2001:::::1
netsh interface ipv6 delete address interface="IP6Tunnel" address=2001:::::2
netsh interface ipv6 delete interface interface="IP6Tunnel"

Uwaga: kolejnosc usuwania jest wazna ! Nie powinno sie usuwac interface na poczatku, bo potem route i address zmieniaja nazwe (u mnie zwykle na tunnel_9). Ta zmiana jednak nie przeszkadza w calkowitym usunieciu reszty.

Dodaj komentarz

Tw├│j adres email nie zostanie opublikowany. Pola, kt├│rych wype┼énienie jest wymagane, s─ů oznaczone symbolem *