Newsgroup: it.comp.os.win.nt
Titolo: Identificare l'IPaddress dei client che fanno logon

Buongiorno a tutti.
ho dato una lettura al NG, e mi sembra di non aver trovato la risposta che
cerco, quindi chiedo vivamente scusa se il quesito e' stato gia' trattato e
la risposta dovesse essere gia' pubblicata, eventualmente indicatemi dove...
passiamo alla domanda:
- LA MIA ESIGENZA:
ho bisogno di identificare in modo certo gli utenti che fanno logon al
dominio.
in particolar modo ho bisogno del "nome macchina", "indirizzo ip", "nome
utente" "data e ora" ed eventualmente il "dominio di appartenenza".
gli eventi che sono registrati nella log del PDC, e in particolare l'evento
di "logon/logoff", non mi danno tutte le informazioni che mi occorrono.
ho bisogno assolutamente dell'ip address dell'utente che fa logon, e questo
non viene registrato in alcun modo.
- LA SOLUZIONE CHE HO PENSATO (ma non e' sufficiente)
inserire una procedura di logon sull'utente (il "Logon Script" di NT).
questa procedura, che puo' essere un batch tipo DOS, come ben sapete gira
sulla macchina client al momento del logon.
fin qui tutto ok.
il problema e' leggere le informazioni che mi servono, inserendole in
variabili d'ambiente o in un file locale, per poi trascriverle in append su
di un file sul PDC.
qui ho un problema:
poiche' le macchine client sono di tipo piu' svariato (OS/2, Win 95, 98,
NTws), non riesco a trovare un sistema compatibile con tutti questi sistemi
operativi per leggere l'IPaddress della stazione di lavoro.
con il comando NET, nei vari sistemi operativi, ottengo tutte le altre
informazioni, tranne l'ip-address.. a volte la formattazione dell'output e'
diversa (a seconda del s.o.) ma questo non mi preoccupa.
ho cercato disperatamente per tutta Internet qualche utility DOS che mi
mandi a video l'IPaddress, o in una vaiabile, o su un file, ma non ho
trovato nulla che funzionasse, specie per il fatto che poi dovra' girare su
sistemi operativi differenti.
insomma... per farla breve: le informazioni nella log mi sono insufficienti,
ho bisogno anche dell'ipaddress (o eventualmente del mac-address) della
stazione, mi sto scervellando ma non riesco a trovare un sistema facile,
rapido, veloce ed efficace... soprattutto che non debba andare ad impattare
con i client, nel senso che deve essere assolutamente *trasparente*
all'utente.
e' impossibile per me inserire routine ad-hoc sui client, perche' sono piu'
di 10.000, sparsi per tutta Italia e con sistemi operativi diversi a secondo
delle funzioni della stazione di lavoro.
lo so... e' un quesito niente male, spero che qualcuno piu' esperto di me
possa darmi una soluzione valida.
grazie a tutti per aver letto fin qui.
BiErreUno - bier...@XXXiname.com

 non viene registrato in alcun modo.
Si, ma CAMBIA?!? Se lě'IP e il gruppo rimangono fissi, li puoi vedere
dopo, con comodo con NBTstat..
-- 
			Luca Amicone
			ICQ: 14890779
--
	Quelli che smettono di sognare sono perduti.
		-- Proverbio degli aborigeni australiani

Ciao,
premetto che non sono espertissimo di login script ne' di NT ma ho pensato
questo:
se riesci a farti dire il nome del sistema da cui chiami, ti puo' bastare
fare un "ping nomesistema" e catturarne l'IP?
dovrebbe funzionare se i sistemi rispondono ai nomi UNC...
...forse non ho capito cosa ti serviva:
Intanto ci penso ancora (si sa mai, puo' servire...)
Ciao,
Marco