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