Dante høyrer IPv6-klientar, men avviser dei framleis
Kontroller både Dantes val av lyttadresser og adressefamiliebevisste tilgangsreglar når du legg til IPv6-klientar.
Eit Dante-grensesnittnamn kan utvidast til både IPv4- og IPv6-adresser. Det gjer ikkje ein eksisterande tilgangsregel for berre IPv4 gyldig for IPv6-klientar.
Dette er ei vanleg halvferdig dual-stack-endring: SOCKS-lyttaren blir tilgjengeleg på ei IPv6-adresse, men reglane skildrar framleis berre IPv4-kjelde- og målområde.
Kontroller adresser og reglar kvar for seg
Dante kan bruke gjentekne internal-oppføringar eller eit høveleg grensesnittnamn for lyttadresser. Dei effektive adressene kjem an på kva som er tilgjengeleg på grensesnittet når tenesta konfigurerer dei.
Undersøk deretter klient- og SOCKS-reglar. Eit adresseuttrykk som 0.0.0.0/0 er IPv4, ikkje ein universell skrivemåte for kvar adressefamilie. Dante dokumenterer ei adressefamilienøytral form, men ikkje bruk ei brei form når berre eit bestemt klientdelsnett skal tillatast.
Hald på autentiserings- og målavgrensingar saman med familieendringa. Å leggje til IPv6 bør ikkje ved eit uhell fjerne avgrensingar som var effektive for IPv4-brukarar.
Oppstartstidspunktet kan òg ha noko å seie. Viss ei adresse blir tildelt etter at tenesta startar, kontroller kva Dante faktisk batt til i staden for å gå ut frå at eit grensesnittnamn alltid inneheld adresser som dukka opp seinare.
Til slutt er ein IPv6-klienttilkobling og ein IPv6-nettstadtilkobling separate krav. Den tiltenkte klienten kan kople til over éin familie medan proxyen når eit mål over den andre. Diagnostiser familien til den mislukka tilkoblinga, ikkje berre om maskinen blir kalla dual stack.