Serverkoppeling van Dante 1.4 behoudt niet de volledige SOCKS5-opdrachtenset. De handleiding ondersteunt selectie van een bovenliggende server via route blokken, met de routeringssyntaxis van de clientconfiguratie, en er zijn drie beperkingen die eerst duidelijk moeten zijn:

  • Opdracht: koppeling ondersteunt TCP CONNECT. Een geslaagd browserverzoek brengt geen UDP ASSOCIATE of BIND tot stand, ook al heeft een andere bewerking in dezelfde toepassing die nodig.
  • Identiteit: biedt de bovenliggende route authenticatie met gebruikersnaam en wachtwoord, dan geeft Dante de inloggegevens door die het van zijn eigen client heeft ontvangen. Dat verschilt van het toewijzen van een afzonderlijk bovenliggend serviceaccount.
  • Belasting: de handleiding documenteert beperkte schaalbaarheid en raadt deze voorziening alleen aan voor kleine clientbelastingen.

Aanvaard de identiteitsstroom uitdrukkelijk. Vertrouwen in de inkomende clientverbinding brengt geen versleuteld transport tot stand voor inloggegevens die naar de volgende proxy worden gestuurd.

Definieer de toegestane clients, TCP-bestemmingen en beoogde belasting als het werkelijke contract van de keten. Als de toepassing UDP vereist, controleer dan UDP-koppeling en datagrambezorging over een volledig pad in plaats van aan te nemen dat het SOCKS5-label van de zelfstandige server de gekoppelde route dekt.

Gerelateerde artikelen