Dante 1.4 tjenerkjeding støtter kun TCP CONNECT
Dante-tjenerkjeding støtter TCP CONNECT med visse begrensninger på innloggingsdata og last. Kontroller den kontrakten før du behandler den som en fullstendig SOCKS5-rute.
Dante 1.4 tjenerkjeding bevarer ikke hele SOCKS5-kommandosettet. Håndboken støtter valg av oppstrømstjener gjennom route-blokker, med ruting-syntaksen fra klientkonfigurasjonen, og det er tre begrensninger som er verdt å avklare først:
- Kommando: kjedingen støtter TCP
CONNECT. En vellykket nettleserforespørsel oppretter ikkeUDP ASSOCIATEellerBIND, selv om en annen operasjon i samme program trenger dem. - Identitet: når oppstrømsruten tilbyr pålogging med brukernavn og passord, sender Dante videre innloggingsdataene den fikk fra sin egen klient. Det er forskjellig fra å tildele en egen oppstrømstjenestekonto.
- Last: håndboken dokumenterer begrenset skalerbarhet og anbefaler denne funksjonen bare for små klientlaster.
Aksepter identitetsflyten eksplisitt. Tillit til den innkommende klientforbindelsen oppretter ikke kryptert transport for innloggingsdata som sendes til neste proxy.
Definer de tillatte klientene, TCP-målene og den planlagte lasten som den faktiske kontrakten for kjeden. Hvis programmet krever UDP, kontroller UDP-tilknytning og datagramlevering over en fullstendig rute i stedet for å anta at SOCKS5-merket til den frittstående tjeneren dekker den kjedeede ruten.