Newsgroup: it.comp.os.linux.iniziare
Titolo: Pppoe, Dhcp e Iptables

Salve a tutti...
Dunque finalmente mi son fatto l'ADSL con 
tin.it
 con tanto di modem eth
(evvai!!) e tutto funziona benissimo.
Ora, visto che il notebook rimane acceso per qualche ora oltre la media
(parecchie direi), pensavo di configurare un script per il firewall. I
servizi da utilizzare sono i soliti: 
web, icq, lopster-->internet, 
un po di tutto-->lan (ho un'altra sk di rete su pcmcia) 
Ho cominciato a fare qualche prova, solo che mi sono ricordato del dhcp. 
*********************
iface eth0 inet dhcp
iface eth1 inet static
        address 192.168.0.2
        netmask 255.255.255.0
        network 192.168.0.0
***********************
A quanto mi dice ifconfig, eth0 esiste ma non ha alcun indirizzo ipv4
assegnato e infatti tcpdump mi da  picche. Io immaginavo che il dhcp
assegnasse "fisicamente" un ip alla eth (qualcosa tipo 
192.168.0.0/24
),e
invece a quanto pare non se ne occupa per niente. Vabbe poco male, al
posto che tracciare le connesioni ad eth0, mi guardo quelle di ppp0 ed ...
*ovviamente* non funziona (leggasi, non so farlo, anzi non so nemmeno se
si puo fare)
Dunque, route -n mi dice che 
192.168.100.1   0.0.0.0         255.255.255.255 UH    0      0        0
ppp0 0.0.0.0         192.168.100.1   0.0.0.0         UG    0      0       
0 ppp0
ed ifconfig, conferma la presenza di ppp0, eth0 (senza ip) e lo (eth1 è
volutamente giu).
Chi mi da qualche dritta per continuare l'impresa???
Ho letto 
http://www.linuxguruz.com/iptables/scripts/rc.DHCP.firewall.txt
ma presupppone che io abbia l'indirizzo del server dhcp, cosa che non mi
pare di avere.
Grazia anticipatamente!
				Mario "Jorge" Di Nitto
-- 
Il reggiseno e' uno strumento democratico perche' separa la destra
dalla sinistra, solleva le masse e attira i popoli.

 pare di avere.
Niente: per i filtraggi devi ignorare l'eth0 dove e' attaccato il modem.
Devi basare i filtraggi sull'input/output/forward sulla ppp0. Cioe', in
quello script, che non mi sono soffermato molto a leggere, INET_IFACE
si suppone dovra' essere ppp0, non eth0.
bye G.L.
-- 
« E' assolutamente evidente che l'arte del cinema
  si ispira alla vita, mentre la vita si ispira alla TV »
(Woody Allen)

 suppone dovra' essere ppp0, non eth0.
Ok, allora.
lo script era solo per avere un idea di cosa servisse per gestire il dhcp
con iptables, in realta lo sto facendo a manella.. sperando di
"accocchiare" qualcosa...
In caso contrario... busserò da queste parti... :)
Ciao e grazie!


Il Wed, 20 Oct 2004 18:51:21 +0200, Mario 'Jorge' Di Nitto ha scritto:
[megacut]
Ovviamente non funziona granche...
Dunque ricapitoliamo:
1) script autoprodotto (che dovrebbe far passare icmp, www, icq) non pinga
nemmeno e si basa su quello script che avevo linkato nel mio messaggio
iniziale. Ovviamente avevo sostituito eth0 con ppp0 e togliendo parecchio
(forward e robe simili)
2) script linkato nel primo msg (adattato per il caso), manco a parlarne,
non pinga nemmeno
Al momento vado avanti con Firestarter che mi sta popolando
/var/log/messages di tanta di quella fuffa...
Tra l'altro... come si fa a separare i log del firewall da quelli che
kernel? Possibile che non si possa loggare il fw da qualche altra parte??
E questo è quanto... 
Se c'e qualcuno che ha qualche dritta o pezzo di script funzionante...
lo dica tranquillamente... mica mi offendo! :)
Grazie,
