F’Dante 1.4.4, ir-regoli tal-klijent jaċċettaw il-konnessjoni qabel in-negozjar SOCKS, filwaqt li r-regoli SOCKS jiddeċiedu liema talbiet awtentikati jistgħu jkomplu. Konnessjoni minn sors permess xorta tista’ titlob isem tal-utent fit-tieni stadju.

Għall-awtentikazzjoni bl-ismijiet tal-utenti tas-sistema operattiva, irrevedi l-identitajiet tas-servizz kif ukoll il-metodu. Il-qari tad-database tal-kontijiet jista’ jeħtieġ identità privileġġata:

clientmethod: none
socksmethod: username
user.privileged: root
user.unprivileged: danteproxy

Uża l-kont tas-servizz reali bi ftit privileġġi installat għal Dante. Oħloq jew agħżel kont tal-klijent awtorizzat li jkun kompatibbli mal-backend tal-ismijiet tal-utenti; l-identità tas-servizz u l-login tal-klijent għandhom rwoli differenti.

Żomm il-limiti tat-talbiet

Wara ir-regola restrittiva tal-klijent eżistenti, agħmel il-kont obbligatorju fuq ir-rotta SOCKS permessa:

socks pass {
    from: 198.51.100.27/32 to: 203.0.113.20/32 port = 443
    command: connect
    socksmethod: username
    user: proxyuser
    log: connect error
}

L-indirizzi u l-isem tal-kont huma valuri ta’ eżempju. Dan jippermetti sors wieħed, destinazzjoni waħda, kmand wieħed u l-utent awtentikat speċifikat. Tibdilx dan il-limitu għal sorsi bla restrizzjonijiet sempliċement għax żdiedet password.

Is-settings globali tal-metodu u dawk tar-regola għandhom jaqblu. Fittex regola qadima li tippermetti biss none u li baqgħet minn setup ibbażat biss fuq is-sors. Żomm ukoll ir-restrizzjonijiet maħsuba tal-listener u tal-firewall.

Ittestja n-negozjar u l-aċċess separatament

Qabel tibda s-server, ivverifika l-fajl bil-mod ta’ kontroll tal-konfigurazzjoni tas-server installat. Imbagħad uża klijent awtorizzat li tassew jappoġġa n-negozjar SOCKS5 bl-isem tal-utent u l-password. Iċċekkja kredenzjali neqsin, kredenzjali żbaljati u kont permess li jitlob mira pprojbita.

Is-sottonegozjar bl-isem tal-utent u l-password definit fl-RFC 1929 ma jikkriptax il-password. Sessjoni HTTPS sussegwenti mad-destinazzjoni ma tipproteġix dak l-iskambju preċedenti mal-proxy. Uża mogħdija protetta kif suppost bejn il-klijent u s-server.

Kontroll tal-konfigurazzjoni b’suċċess jikkonferma s-sintassi u l-identitajiet, mhux id-database tal-kontijiet jew il-mogħdija tan-netwerk. Ħares fil-logs tas-server biex tara liema stadju rrifjuta test reali.

Artikli relatati