[Linux-Biella] Impostare IPTable in modo sicuro (firewall)
Daniele (Mastro)
daniele.bilug a gmail.com
Mer 11 Ott 2006 00:28:10 CEST
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
ciao,
ne approfitto (aspettavo proprio che rifunzionasse la mailing list)
vorrei ottenere una configurazione di rete sicura
il mio pc fa spesso da gateway per una piccola lan domestica (quindi ho
bisogno del masquerading)
per ora... non ho fatto altro che installare ipmasq... così anche gli
altri possono navigare... (a patto che utilizzino un qualche server dns)
dubito fortemente che la mia sia una configurazione sicura però...
so che esistono diversi tool per impostare l'IPTable.. e se ho capito
bene esiste "SELinux" per ottenere una sicurezza assoluta.. ma ho letto
su web che è una mazzata da configurare...
ah.. e ovviamente ho visto che si può impostare iptable anche
manualmente.. il che mi fa molto piacere.. ma se non so come impostarla
non me ne faccio molto!
non essendo io un esperto di sicurezza (per niente proprio) mi chiedevo...
potete consigliarmi qualche buon programma che mi permetta di ottenere
una configurazione abbastanza sicura nonostante la mia ignoranza in materia?
potete consigliarmi qualche link dove c'è una guida "noob to pro" sulla
sicurezza con particolar riferimento alla configurazione di iptable?
qualsiasi delucidazione mi farà piacere :)
vi ricordate che mi si era sputtanata l'installazione? ho il forte
sospetto che possa essere dovuto proprio ad una configurazione mal fatta
del mio "firewall" che ha lasciato qualche entrata a qualche buon
tempone... penso questo perchè: "non funzionava più l'usb, si comportava
in maniera strana (non ricordo esattamente perché ho poi reinstallato
subito dopo aver notato che...), sembrava non accettare in alcun modo la
password di root.. come se non fosse più quella.."
ecco.. quella volta stavo usando "guardog + guidedog"
ho letto di un certo "webmin", qualcuno ne parla bene.. qualcun altro
l'opposto... così incapace di decidere mi rimetto a voi...
tanto per... ecco cosa mi dice iptable
# iptables -L -v --line-numbers
Chain INPUT (policy DROP 0 packets, 0 bytes)
num pkts bytes target prot opt in out source
destination
1 20 1384 ACCEPT all -- lo any anywhere
anywhere
2 0 0 LOG all -- !lo any 127.0.0.0/8
anywhere LOG level warning
3 0 0 DROP all -- !lo any 127.0.0.0/8
anywhere
4 0 0 ACCEPT all -- eth0 any anywhere
255.255.255.255
5 120 19165 ACCEPT all -- eth0 any 192.168.1.0/24
anywhere
6 0 0 ACCEPT !tcp -- eth0 any anywhere
BASE-ADDRESS.MCAST.NET/4
7 16 832 LOG all -- ppp0 any 192.168.1.0/24
anywhere LOG level warning
8 16 832 DROP all -- ppp0 any 192.168.1.0/24
anywhere
9 0 0 ACCEPT all -- ppp0 any anywhere
255.255.255.255
10 48665 58M ACCEPT all -- ppp0 any anywhere
host163-51-dynamic.8-87-r.retail.telecomitalia.it
11 148 4869 LOG all -- any any anywhere
anywhere LOG level warning
12 148 4869 DROP all -- any any anywhere
anywhere
Chain FORWARD (policy DROP 0 packets, 0 bytes)
num pkts bytes target prot opt in out source
destination
1 7406 775K ACCEPT all -- eth0 ppp0 192.168.1.0/24
anywhere
2 9680 12M ACCEPT all -- any any anywhere
anywhere state RELATED,ESTABLISHED
3 0 0 LOG all -- any ppp0 anywhere
192.168.1.0/24 LOG level warning
4 0 0 DROP all -- any ppp0 anywhere
192.168.1.0/24
5 0 0 LOG all -- any any anywhere
anywhere LOG level warning
6 0 0 DROP all -- any any anywhere
anywhere
Chain OUTPUT (policy DROP 0 packets, 0 bytes)
num pkts bytes target prot opt in out source
destination
1 20 1384 ACCEPT all -- any lo anywhere
anywhere
2 0 0 ACCEPT all -- any eth0 anywhere
255.255.255.255
3 11 1584 ACCEPT all -- any eth0 anywhere
192.168.1.0/24
4 1 165 ACCEPT !tcp -- any eth0 anywhere
BASE-ADDRESS.MCAST.NET/4
5 0 0 LOG all -- any ppp0 anywhere
192.168.1.0/24 LOG level warning
6 0 0 DROP all -- any ppp0 anywhere
192.168.1.0/24
7 0 0 ACCEPT all -- any ppp0 anywhere
255.255.255.255
8 41933 3100K ACCEPT all -- any ppp0
host163-51-dynamic.8-87-r.retail.telecomitalia.it anywhere
9 0 0 LOG all -- any any anywhere
anywhere LOG level warning
10 0 0 DROP all -- any any anywhere
anywhere
mi aspetto un po' di insulti :) ma spero che seguano anche i consigli...
(se ho ben capito vengono processate le regole per tabella e dall'alto
verso il basso in ordine... però leggerla mi resta ancora difficile)
- --
ciao,
Daniele
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFFLB56i33/AIKoeisRAggHAJ0XtDO4p0ivLiJcLAfY2oaCGq8D9ACfYhP+
HhZ+yswItwm8iJzkhtxc+sY=
=tCP8
-----END PGP SIGNATURE-----
Maggiori informazioni sulla lista
Linux