Qualcuno mi spiega per favore come faccio a collegarmi con siti ftp tipo ftp://ftp.kernel.org/pub/
Cioè io ho settato come policy di defautl drop per tutte e tre le catene, poi ho aperto le porte che mi servono sia nella catena di INPUT che di OUTPUT, lasciando vuota quella di FORWARD.
Se può farvi capire meglio questo è il mio script di iptables
(lo so e semplice semplice ma non ridete):
[root@Arch root]# cat iptables
#!/bin/bash
#
iptables -F INPUT
iptables -F FORWARD
iptables -F OUTPUT
#
iptables -P INPUT DROP
iptables -P FORWARD DROP
iptables -P OUTPUT DROP
#
iptables -A INPUT -p udp -i eth0 --sport 53 -j ACCEPT
iptables -A INPUT -p tcp -i eth0 --sport http -j ACCEPT
iptables -A INPUT -p tcp -i eth0 --sport 443 -j ACCEPT
iptables -A INPUT -p tcp -i eth0 --sport ftp -j ACCEPT
iptables -A INPUT -p tcp -i eth0 --sport 25 -j ACCEPT
iptables -A INPUT -p tcp -i eth0 --sport 110 -j ACCEPT
iptables -A INPUT -p tcp -i lo -j ACCEPT
#
iptables -A OUTPUT -p udp -o eth0 --dport 53 -j ACCEPT
iptables -A OUTPUT -p tcp -o eth0 --dport http -j ACCEPT
iptables -A OUTPUT -p tcp -o eth0 --dport 443 -j ACCEPT
iptables -A OUTPUT -p tcp -o eth0 --dport ftp -j ACCEPT
iptables -A OUTPUT -p tcp -o eth0 --dport 25 -j ACCEPT
iptables -A OUTPUT -p tcp -o eth0 --dport 110 -j ACCEPT
iptables -A OUTPUT -p tcp -o lo -j ACCEPT
Fino ad oggi ho aggiunto la regola
# iptables -A INPUT -p tcp -i eth0 --sport 1024: --dport 1024: -j ACCEPT
e
# iptables -A OUTPUT -p tcp -o eth0 --sport 1024: --dport 1024: -j ACCEPT
e in questo modo riesco a collegarmi ma non so quanto sia adatta visto che apro una marea di porte a me sconosciute![]()