Jekk l-ibbrawżjar permezz ta' SOCKS jinkiser wara bidliet fil-firewall tas-server SSH, tiddeterminax ir-rotta kollha mis-shell SSH li għadu ħaj. Is-server jiftaħ konnessjonijiet TCP tad-destinazzjoni separati għat-trasferiment dinamiku.

Ir-risposti tagħhom jaslu fuq portijiet effimeri magħżula mis-server. Politika li tippermetti traffiku dieħel ġdid biss lejn is-servizz SSH tista' tarmi dawk il-pakketti sakemm it-traffiku stabbilit ma jiġix aċċettat.

F'sett ta' regoli IPv4 iptables eżistenti, il-framment tal-istat tal-konnessjoni huwa:

-A INPUT -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPT

Qiegħdu qabel regola drop/reject finali li taqbel. Jammetti traffiku tar-ritorn traċċat, mhux kull konnessjoni ġdida lejn port għoli.

Uża t-tuple mormi u l-istat biex tivverifika din il-kawża. OUTPUT għandu jippermetti l-konnessjoni 'l quddiem, u l-mogħdijiet IPv6 jeħtieġu r-regoli applikabbli tagħhom. In-negozjati SOCKS, it-trasport SSH u t-traffiku tad-destinazzjoni huma stadji separati li għandhom jiġu eżaminati.

Artikli relatati