Prosim o radu zkusenejsi. Mikrotik router jsem nakonfiguroval takto:
interface 6to4 add mtu=1280 name=ipv6-tunnel local-address=neco remote-address=192.88.99.1 disabled=no
ipv6 address add address=2002:neco:neco::1/16 interface=ipv6-tunnel
ipv6 address add address=2002:neco:neco:1::1/64 interface=ether2 advertise=yes disabled=no
ipv6 route add dst-address=::/0 gateway=2002:c058:6301::,ipv6-tunnel
Kdyz pak nastartuju PC, dostanu pridelenou IPv6 adresu a kdyz se snazim pingnout napr. ipv6.google.com, tak DNS mi AAAA zaznam da, PC odesila spravne ping na branu, ale dal to nedojde. Skoncim s Destination unreachable: Address unreachable. Ale kdyz se prihlasim pres ssh primo do Mikrotiku a zkusim ping tam, tak funguje.
Prekvapila me jedna vec. Kdyz zadam na Mikrotiku do default gw ::192.88.99.1 (jak je ve vsech navodech) tak nefunguje ani ping z Mikrotiku, ale s hodnotou 2002:c058:6301::(jako je na poslednim radku me konfigurace) to jde.
Jedine, co me napada, ze by mohlo delat problem je, ze ether2 az ether5 rozhranni mam spojene do bridge a ze mezi mym PC a Mikrotik routerem jsou 2 AP. Ovislink 1120AP a jeste CC2204 nebo jak se ta noname potvora jmenuje. A jeste je mi divne, ze PC dostane gateway zacinajici fe80: a ne 2002:.
Nevite co s tim? Uz si pomalu myslim, ze tomu rozumim, ale stejne to porad nejde. Mam stejny uspech z Linuxu i Win (aspon vidite jak jsem zoufaly, kdyz jsem i rebootoval :))
/3 u adresy se mi nezda. Byva 2000::/3 jako vychozi cesta, protoze ne komplet celej rozsah IPv6 je aktualne urcenej k pouzivani, takze ::/0 se nepouziva.
Adresa na 6to4 interfejsu by mela byt /16. A 192.88.99.1 jako brana byt muze, jen tam taky musi by interfejs, takze gateway=::192.88.99.1%ipv6-tunnel (starsi verze maji jako oddelovac „,“, novejsi „%“).
A jinak by to melo jet. Jestli klient pingne 2002:neco:neco:1::1, tak by se mel dostat i dal, RouterOS ve vychozim nastaveni nic neblokuje. A brana jako fe80:neco je normalni, radvd hlasi linkovou adresu.
neprojde, pokud nebudes mit mezi s sebou radia v cistem bridge rezimu (napr. za pomoci WDS), podle toho co pises pouzivas rezim kteremu se nekdy rika pseudo-bridge (vicero IP adres schovano za jednu MAC adresu radia), v tomto rezimu IPv6 pakety neprojdou, minimalne u Mikrotika – udajne jde o jeden z limitu toho pseudo-bridge rezimu… adresy si koncovy pocitac vzit dokaze protoze to jde pres tusim pres multicast…
Mas pravdu, je to tak. Ovislink mam v rezimu Client Infrastructure a WA-2204A je v rezimu AP. Alespon jsem se naucil vzdalene odchytavani paketu na Mikrotiku. Opravdu tam IPv6 pakety nedojdou. Prolezou jen jednim smerem.
Bohuzel je AP na chodbe a nepouzivam ho jen ja, takze ho nemuzu prestavit do rezimu bridge. Sice umi point-to-multipoint, takze kdyby vsichni presli do rezimu bridge, fungovalo by to, ale to nemuzu po sousedkach chtit. A obsluhovat klienty i v rezimu bridge predpokladam WA-2204A neumi. Takze smula. Az nebude zbyti, tak se to nejak vyresi. Do te doby budu holt IPv6 disabled.