This is an old revision of the document!
După cum ați observat la punctul anterior, traficul pentru protocoalele telnet și FTP este trafic în clar, necriptat, putându-se afla cu ușurință credențialele unui anumit cont și comenzile rulate.
Ne propunem să blocăm accesul de la stația red către stația green pentru aceste servicii, configurând ruterul dintre cele două stații, adică stația host. Practic vom configura pe stația host opțiuni de firewall cu ajutorul utilitarului iptables.
Autentificați-vă prin SSH ca root pe stația host. Pentru a bloca accesul la serviciul telnet (port 23) destinat stației green, rulați pe stația host comanda de mai jos. Comanda adaugă regula iptables corespunzătoare.
iptables -A FORWARD -d green -p tcp --dport telnet -j REJECT
Pentru a verifica adăugarea regulii de mai sus, rulați pe stația host comanda
iptables -L FORWARD
Pentru a afișa informații și despre pachetele prelucrate și interfețele folosite, rulați pe stația host comanda
iptables -L FORWARD -v
Pentru a afișa informații în format numeric (pentru nume de stații și nume de porturi), rulați pe stația host comanda
iptables -L FORWARD -v -n
De acum înainte recomandăm folosirea acestor opțiuni (-v -n) pentru listarea regulilor iptables.
Pentru a verifica blocarea traficului telnet către green, rulați pe stația red comanda
telnet green
Vă apare un mesaj de forma
Trying 192.168.2.2... telnet: Unable to connect to remote host: Connection refused
semnificând faptul că se încearcă realizarea conexiunii dar conexiunea este respinsă
Pentru a vedea că regula de blocare a funcționat, rulați din nou pe stația host comanda
iptables -L FORWARD -n -v
Observați, în output-ul comenzii, că există acum valori diferite de 0 în coloana pkts și bytes, semn că au fost pachete prelucrate de această regulă, deci blocate.
Pentru a verifica funcționarea în continuare a altor conexiuni (diferite de telnet) de la red la green, rulați pe stația red comenzile
ftp green ssh -l student green
Dorim să blocăm și celălalt serviciu necriptat, FTP. Adăugați o regulă iptables similară pentru a bloca, pe stația host, traficul FTP destinat stației green. De pe stația red verificați blocarea traficului.
21 opțiunii --dport sau chiar numele ftp. Asocierea între port (număr) și protocol (nume) se găsește în fișierul /etc/services.