Script eseguito in seguito alla definizione di una connessione PPP.
Appena link è disponibile per la trasmissione e ricezione di pacchetti IP viene eseguito questo script che riceve in ingresso cinque parametri:
$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
E' possibile trovare questo file nella propria di distribuzione anche vuoto, e può quindi essere utilizzato a discrezione di chi gestisce la macchina per compiere particolari operazioni riguardanti l'avvio di una connessione PPP. Di seguito un esempio di script che genera un log relativo alle connessioni avviate:
#!/bin/sh
# Script ip-up
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 UP $DataConnessione $InfoConnessione" >> $FileLog
Append al file di log della stringa generata