A Dante 1.4 kiszolgálóláncolás nem őrzi meg a teljes SOCKS5 parancskészletet. A kézikönyv a route blokkokon keresztül támogatja a felső kiszolgáló kiválasztását, a klienskonfiguráció útválasztási szintaxisával, és három korlátot érdemes először tisztázni:

  • Parancs: a láncolás TCP CONNECT támogat. Egy sikeres böngészőkérés nem hoz létre UDP ASSOCIATE vagy BIND kapcsolatot, akkor sem, ha ugyanazon alkalmazás másik műveletének szüksége van rájuk.
  • Identitás: amikor a felső útvonal felhasználónév és jelszó hitelesítést kínál, a Dante továbbítja a saját klienstől kapott hitelesítő adatokat. Ez eltér egy külön felső szolgáltatásfiók hozzárendelésétől.
  • Terhelés: a kézikönyv korlátozott skálázhatóságot dokumentál, és ezt a szolgáltatást csak kis kliens-terheléshez ajánlja.

Fogadja el az identitásfolyamot kifejezetten. A bejövő klienskapcsolatba vetett bizalom nem hoz létre titkosított átvitelt a következő proxyhoz küldött hitelesítő adatok számára.

Határozza meg az engedélyezett klienseket, a TCP-célokat és a tervezett terhelést a lánc tényleges szerződéseként. Ha az alkalmazás UDP-t igényel, ellenőrizze a UDP-társítást és az adatgrammok kézbesítését egy teljes útvonalon, ahelyett hogy feltételezné, hogy az önálló kiszolgáló SOCKS5 címkéje lefedi a láncolt útvonalat.

Kapcsolódó cikkek