[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Local IP



On Tue, Sep 18, 2001 at 08:35:46PM +0200, Denis wrote:
> dopo essermi connesso l'ip
> che mi viene assegnato lo trovo in
> /var/log/messages, ma qual'è la variabile
> che lo contiene?!
> non è $LOCALIP ....

Perche`, deve essere contenuto in una variabile ???

Il pppd dopo aver ottenuto la connessione comunque esegue uno script
(solitamente /etc/ppp/ip-up) e un'altro subito prima di chiuderla
(solitamente /edc/ppp/ip-down) passando a questi script degli argomenti
tra cui anche, per l'appunto, l'ip address ottenuto dal server.

Se ti serve in altri contesti potresti scriverlo in un file al momento
della connessione per mezzo dello script /etc/ppp/ip-up aggiungendo

## Mi sembra che sia il secondo argomento passato allo script
## Controlla man pppd
echo "$2" > /var/run/ppp0.ip

e poi lo recuperi da uno script in questo modo

IPADDRESS=$(< /var/run/ppp0.ip)

Oppure puoi ottenerlo con un po' di lavoro dall'output di ifconfig

IPADDRESS=$(ifconfig ppp0 | grep "inet addr:" | cut -d ":" -f 2 | cut -d " " -f

Ciao
-- 
Daniele
		    --- http://www.grinta.net ---



Reply to: