Discussione: Post-up & Iptables
View Single Post
Old 04-04-2007, 14:43   #2
eclissi83
Senior Member
 
L'Avatar di eclissi83
 
Iscritto dal: Jan 2001
Messaggi: 2289
Quote:
Originariamente inviato da noregret Guarda i messaggi
Ciao a tutti, vorrei lanciare uno script di conf. iptables nel momento in cui viene instaurata la connessione ppp0.
Ho fatto delle prove ma lo script nell'evento "post-up" non viene chiamato : se invece lo sposto sull'itf eth0 tutto funziona correttamente.
Es. di configurazione :

iface dsl-provider inet ppp
provider dsl-provider
post-up /sbin/mioscript || true
uhm... dovresti mettere uno script in /etc/ppp/ip-up.d che si preoccupa di lanciare il binario voluto e potresti anche togliere la riga da interfaces.

Quote:
Aggiungo un'altra domanda : nel mio script di iptables faccio riferimento in alcune regole a degli hostname ... nel caso in cui lancio lo script prima di essermi connesso ovviamente iptables si lamenta del fatto di non riuscire a risolvere i nomi e le regole vengono scartate.
Tralasciando ovviamente la risposta "lancialo dopo esserti connesso" c'č un modo per ovviare al problema?
Grazie a tutti in anticipo, ciao!

Fabio
se questi host sono assegnati a degli ip statici, č consigliabile utilizzare l'ip (o nello script setti delle variabili per gli host che devi usare); se invece sono degli ip dinamici, allora la situazione si complica: dovresti fare uno script che nel caso i nomi si possono risolvere allora setta gli ip giusti, altrimenti setta degli ip di default (che possono, a questo punto, essere anche fittizi, tenendo conto che non devono influire sul resto dello script).

ciao
__________________
FreeBSD, OpenBSD and GNU/Linux User
Free Software Foundation Associate Member
proudly member of poco-serio™ team!
nella foto son quello simpatico... l'altro e' |Stan|
eclissi83 č offline   Rispondi citando il messaggio o parte di esso