/etc/ppp/ip-down

Script eseguito in seguito alla terminazione di una connessione PPP.

Quando il link non è più disponibile per la trasmissione e la ricezione di pacchetti ip viene eseguito questo script che riceve in ingresso gli stessi parametri di ip-up:

$1 -> Nome Interfaccia IP; Esempio: ppp0  
$2 -> Porta di comunicazione; Esempio: ttyS1
$3 -> Velocità del collegamento; Esempio: 57600  
$4 -> Indirizzo IP Locale; Esempio: 62.10.125.86  
$5 -> Indirizzo IP Remoto; Esempio: 212.123.87.139

Generalmente quando utilizzato, ripristina quanto avviato precedentemente dalla controparte ip-up.

E' possibile trovare questo file nella propria di distribuzione anche vuoto, può quindi essere utilizzato a discrezione di chi gestisce la macchina per compiere particolari operazioni riguardanti la terminazione di una connessione PPP. Di seguito un esempio di script che genera un log relativo ai tempi di disconnessione:

#!/bin/sh  
# Script ip-down  

InterfacciaIP="$1"  
IpLocale="$4"      
IpRemoto="$5"      
Acquisizione delle variabili passate in ingresso allo script  
FileLog="/etc/ppp/Connessioni-ppp.log"  
Definizione del file di log  

DataConnessione=$(/bin/date)            
InfoConnessione=": $IpLocale ($InterfacciaIP)-> $IpRemoto"  
Acquisizione della data e creazione stringa di log  

echo "PPP Internet DOWN   $DataConnessione $InfoConnessione" >> $FileLog
  
Append al file di log della stringa generata

Privacy Policy