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 ikke UDP ASSOCIATE eller BIND, 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.

Relaterte artikler