
***INDEX ragnutools 0.0.1 alpha***
*Ragnutools
*Installazione
*Contatti

***Ragnutools***

Ragnutools sono una serie di tools per linux utili per fare
delle operazioni nel campo delle network.
Attenzione!!! l'autore non si assume nessuna responsabilita' sull'utilizzo 
di questo strumento. 

I tools implementati sono:

*rarpcache: utilizzato nelle switch lan per far passare tutto il traffico
	    tra due host nell'host locale.
	    esempio: rarpcahe -h 00:01:02:03:04:05 eth0 192.168.0.1 192.168.0.3
	    L'opzione -h e' utilizzata per assegnare a eth0 un mac address diverso
	    dal suo.Il traffico dell'host 192.168.0.1 verso 192.168.0.3 passera'
	    per l'host locale che lo reindirizza verso la destinazione e viceversa.

*rarpdeny:  utilizzato nelle switch lan per negare ad un host di comunicare con
	    una destinazione.
	    esempio: rarpadeny eth0 192.168.0.3 192.168.0.1
	    Nega all'host 192.168.0.3 la possibilita' di inviare pacchetti all'host
	    192.168.0.1.

*rgetmac:   utilizzato nelle switch lan per recuperare un mac address di un host remoto.
	    esempio:rgetmac -a 192.168.0.100 -h 00:01:02:03:04:05 eth0 192.168.0.3
	    In questo caso simula che eth0 abbia un indirizzo 192.168.0.100 con
	    mac address 00:01:02:03:04:05 e recupera il mac address di 192.168.0.3
	    (se collegato).

*rscanlan:  utilizzato nelle switch lan per capire quali host sono collegati e
	    recupera tutti i mac address della lan.
	    esempio:rscanlan eth0

*rhttpopt:  Manda una richiesta options ad un web server e recupera alcuni dati
	    come il tipo di server web e i suoi metodi http implementati.
	    Per funzionare l'opzione OPTIONS deve essere abilitata nel server.
	    esempio:rhttpopt www.ragnu.it

*rupnpaction: Comunica ad un server upnp che deve fare una azione.
	      esempio:rupnpaction -h 192.168.0.1 -p 3600 -s nomeservizio:1 -e /eventpath -c /controlpath -a action -d n1:d1
	      Per avere le informazioni da inserire utilizzare il tool gupnp-tools che verifica i dispositivi upnp
	      collegati.	

***Installazione***

DIPENDENZE
	liblupin >= 0.1.1
	libupnp
	libpthread

INSTALLAZIONE
	* tar -xvzf ragnutools-0.1.1.tar.gz
 	* cd ragnutools-0.1.1
 	* ./configure
 	* make
 	* make install(root)

RIMOZIONE
 	* make uninstall(root)
 	* make clean

***Contatti***

Home Page:http://www.ragnu.it
mail : vasta@ragnu.it




 	 
