Re: script attivazione interfaccia tunnel

2008-10-26 Per discussione Dario Pilori
2008/10/23 Alberto Spelta [EMAIL PROTECTED]:
 Ciao a tutti,

 ho attivato una connessione vpn da una macchina linux che mi farà da gateway
 verso la rete remota. Ho predisposto lo script che attiva il tunnel ma
 vorrei automatizzare anche la gestione nat attraverso l'utilizzo di regole
 iptables. Il problema è che l'indirizzo che mi viene assegnato
 all'interfaccia tun0 è dinamico e vorrei capire come posso recuperarlo per
 inserirlo all'interno delle regole iptables. Ho pensato ad un parametro
 post-up per tun0 all'interno del file /etc/network/interfaces. Ma è
 fattibile ? il file di configurazione delle interfacce accetta parametri per
 dispositivi dinamici ? Qualche esperienza in merito ?
Non puoi usare un piccolo script Perl per ottenere l'IP di un'interfaccia?

#!/usr/bin/perl
$interfaccia = tun0;
@righe = `/sbin/ifconfig $interfaccia`;
@dati = split ' ', $righe[1];
@dati2 = split ':', $dati[1];
$indirizzo_ip = $dati2[1];
print $indirizzo_ip;

-- 
Dario Pilori
-Linux registered user #406515
-Debian GNU/Linux user


script attivazione interfaccia tunnel

2008-10-23 Per discussione Alberto Spelta
Ciao a tutti,

ho attivato una connessione vpn da una macchina linux che mi farà da gateway
verso la rete remota. Ho predisposto lo script che attiva il tunnel ma
vorrei automatizzare anche la gestione nat attraverso l’utilizzo di regole
iptables. Il problema è che l’indirizzo che mi viene assegnato
all’interfaccia tun0 è dinamico e vorrei capire come posso recuperarlo per
inserirlo all’interno delle regole iptables. Ho pensato ad un parametro
post-up per tun0 all’interno del file /etc/network/interfaces. Ma è
fattibile ? il file di configurazione delle interfacce accetta parametri per
dispositivi dinamici ? Qualche esperienza in merito ?

 

grazie

Alberto