Zinxhirimi i serverëve Dante 1.4 nuk ruan të gjithë grupin e komandave SOCKS5. Manuali mbështet zgjedhjen e serverit të sipërm përmes blloqeve route, duke përdorur sintaksën e rrugëzimit të konfigurimit të klientit, dhe ka tre kufizime që ia vlen të qartësohen së pari:

  • Komanda: zinxhiri mbështet TCP CONNECT. Një kërkesë e suksesshme e shfletuesit nuk vendos UDP ASSOCIATE ose BIND, edhe nëse një operacion tjetër në të njëjtin aplikacion ka nevojë për to.
  • Identiteti: kur rruga e sipërme ofron vërtetim me emër përdoruesi dhe fjalëkalim, Dante përçon kredencialet e marra nga klienti i vet. Kjo ndryshon nga caktimi i një llogarie të veçantë shërbimi të sipërm.
  • Ngarkesa: manuali dokumenton shkallëzueshmëri të kufizuar dhe e rekomandon këtë veçori vetëm për ngarkesa të vogla klientësh.

Pranojeni rrjedhën e identitetit në mënyrë eksplicite. Besimi në lidhjen hyrëse të klientit nuk vendos transport të kriptuar për kredencialet e dërguara përfaqësuesit tjetër.

Përcaktoni klientët e lejuar, destinacionet TCP dhe ngarkesën e synuar si kontrata reale e zinxhirit. Nëse aplikacioni kërkon UDP, kontrolloni shoqërimin UDP dhe dërgimin e datagrameve në një rrugë të plotë në vend që të supozoni se etiketa SOCKS5 e serverit të pavarur mbulon rrugën e zinxhiruar.

Artikuj të ngjashëm