Dante 1.4-serverkedja bevarar inte hela SOCKS5-kommandouppsättningen. Handboken stöder val av överordnad server via route block, med klientkonfigurationens routningssyntax, och det finns tre begränsningar som är värda att klargöra först:

  • Kommando: kedjan stöder TCP CONNECT. En lyckad webbläsarförfrågan upprättar inte UDP ASSOCIATE eller BIND, även om en annan åtgärd i samma program behöver dem.
  • Identitet: när den överordnade vägen erbjuder autentisering med användarnamn och lösenord vidarebefordrar Dante de uppgifter den fick från sin egen klient. Det skiljer sig från att tilldela ett separat överordnat tjänstekonto.
  • Belastning: handboken dokumenterar begränsad skalbarhet och rekommenderar denna funktion endast för små klientbelastningar.

Acceptera identitetsflödet uttryckligen. Förtroende för den inkommande klientanslutningen upprättar ingen krypterad transport för de uppgifter som skickas till nästa proxy.

Definiera de tillåtna klienterna, TCP-målen och den avsedda belastningen som kedjans faktiska avtal. Om programmet kräver UDP, kontrollera UDP-association och datagramleverans över en fullständig väg i stället för att anta att den fristående serverns SOCKS5-etikett täcker den kedjade vägen.

Relaterade artiklar