Dit is voor mensen die gebruik maken van een Synology RT2600ac als router in bridge opstelling. Ik heb een tijdje de IPv6 setup laten liggen omdat ik er even geen tijd voor had. Maar nu even uitgespit: Als ik onder 'Internet > Ipv6 setup', DHCPV6-PD gebruik, krijg ik en IPV6 address, met /64 prefix. Dit adres is GELIJK aan wat je onder mijn telenet terug vindt onderaan (bij verbonden gebruikers, waarbij het MAC adres overeenkomt met het MAC adres van je bridging MAC adres). Jammergenoeg detecteert de Synology interface de prefix NIET. Dit is wél in de logs te zien: SynologyRouter> tail -f /var/log/dhcp-client.log May 3 21:24:53 SynologyRouter dhclient: IA_PD status code Success: "Here's your existing lease: 1 prefix(es)." May 3 21:24:53 SynologyRouter dhclient: XMT: Request on eth0, interval 920ms. May 3 21:24:53 SynologyRouter dhclient: RCV: Reply message on eth0 from fe80::6802:b8ff:fe86:c03. May 3 21:24:53 SynologyRouter dhclient: IA_PD status code Success: "Assigned 1 prefix(es)." Als je even gaat spieken op volgende locatie kan je die prefix terugvinden: SynologyRouter> cat /etc/dhclient/ipv6/dhcpv6.lease.eth0 ia-pd 32:76:4c:96 { starts 1651605893; renew 43200; rebind 69120; iaprefix 2a02:1810:3e1c:XXXX::/60 { starts 1651605893; preferred-life 86400; max-life 259200; } option dhcp6.status-code success "Assigned 1 prefix(es)."; } Vreemd genoeg is dit een prefix die NERGENS op de mijn.telenet.be pagina terug te vinden, maar de prefix valt natuurlijk wél binnen de prefix van de /56 die op je mijn.telenet.be staat. De truuk is om nu de Synology wat te misleiden. Je schakelt over op "manual" in IPv6 en je vult de prefix manueel in in de GUI. Verifieer na het opslaan van die prefix met een /60 het bestand: SynologyRouter> cat /etc/sysconfig/networking/ipv6-eth0 In het blok "prefix=" werd daar bij mij een verkeerd prefix berekend, waarom weet ik niet. Ik ga er wellicht een bug report voor openen bij Synology. Editeer deze file en vul daar wél het juiste prefix in. Meestal gaat het om aanpassen van een "aa00" naar "aa20" ofzo. Ga nu naar Local Network > IPv6. Als daar IPv6 aanstond en je krijgt een rood veld met melding dat het prefix niet herkend is, zet je deze even af en sla je op. Je zal zien dat het foute prefix hier nog instaat. Nadat het opgeslaan is komt het juiste prefix wel zichtbaar in de UI. (bij mij dus met "aa20"). Zet de IPv6 bij Local Network weer aan. Even wachten tot je locale hosts die oppikken. En klaar.
... Meer weergeven