Una volta che la connessione PPP è attiva, pppd cerca il file /etc/ppp/ip-up. Se questo script esiste ed è eseguibile, il demone PPP lo esegue. Questo permette di automatizzare qualsiasi comando di instradamento che possa risultare utile e qualsiasi altra azione che si vuole avvenga ogni volta che la connessione PPP viene attivata.
È semplicemente uno script shell e può fare qualsiasi cosa che uno script shell può fare (ovvero virtualmente qualsiasi cosa si voglia).
Per esempio, si può fare in modo che sendmail invii qualsiasi messaggio in attesa d'uscita nella coda di posta.
Similmente, si può inserire in ip-up il comando per recuperare (usando pop) qualsiasi email in attesa nel proprio ISP.
Ci sono delle restrizioni su /etc/ppp/ip-up:-
È eseguito in un ambiente deliberatamente ristretto per aumentare la sicurezza. Questo significa che si devono specificare i percorsi completi per gli eseguibili, ecc.
Tecnicamente, /etc/ppp/ip-up è un programma non uno script. Significa che può essere eseguito direttamente - e quindi richiede il file magic standard (#!/bin/bash) all'inizio della prima riga e deve essere leggibile ed eseguibile da root.