[PLN] scripts escaneo de la red
Blackhold
blackholdmailer en gmail.com
Jue Sep 20 00:38:04 CEST 2012
mmmm.... no sé si con BMX/OLSR está lo mismo, pero con BGP u OSPF
tienes un listado de las subredes que están operativas.
sería ver como se mira esta tabla y sería mucho más eficiente (y no
tener que mandar paquetes icmp) mirar la tabla en lugar de hacer
pings.
vale, le estoy preguntando a pau y me dice que en la versión 1.1
tienes algunas herramientas interesantes para hacer cosas de estas....
hitz a eniac:~ $ tincctl --help
Usage: tincctl [options] command
Valid options are:
-c, --config=DIR Read configuration options from DIR.
-n, --net=NETNAME Connect to net NETNAME.
--pidfile=FILENAME Read control cookie from FILENAME.
--help Display this help and exit.
--version Output version information and exit.
Valid commands are:
start Start tincd.
stop Stop tincd.
restart Restart tincd.
reload Reload configuration of running tincd.
pid Show PID of currently running tincd.
generate-keys [bits] Generate new RSA and ECDSA public/private keypairs.
generate-rsa-keys [bits] Generate a new RSA public/private keypair.
generate-ecdsa-keys Generate a new ECDSA public/private keypair.
dump Dump a list of one of the following things:
nodes - all known nodes in the VPN
edges - all known connections in the VPN
subnets - all known subnets in the VPN
connections - all meta connections with ourself
graph - graph of the VPN in dotty format
purge Purge unreachable nodes
debug N Set debug level
retry Retry all outgoing connections
reload Partial reload of configuration
disconnect NODE Close meta connection with NODE
top Show real-time statistics
pcap Dump traffic in pcap format
Report bugs to tinc a tinc-vpn.org.
por cierto, pau me comenta también que qMp (qmp.cat), también
trabajará sobre tinc....
un saludo!
2012/9/19 David Rubert <david.rubert a gmail.com>:
> Buenas, el otro día descubrí una librería para python que me resultó
> muy interesante, y es que te permite ejecutar comandos de shell de una
> manera muy sencilla dentro de python, ganando así la potencia de
> scripting de python y la variedad de comandos existentes en el shell.
> La librería se llama sh [0]
>
> A parte, el comando de shell fping es muy útil para hacer escaneos de red [1]
>
> Estaba pensando en un script con estas dos herramientas que consultara
> los nodos vivos dentro de la PLN, he hecho algo como lo que os pongo
> en el correo, el problema que veo es que para escanear una red /24 se
> tira un minuto o así, escanear la red completa /8 podría ser un buen
> rato.
>
> ¿Cómo emprenderíais este tema? ¿Qué herramientas utilizaríais vosotros
> para solucionar este tema?
>
> ¿Alguien se anima a hacer un script que escanee todas las IP's vivas
> de la red y obtenga los archivos node.json de todos los nodos?
>
> [0] http://amoffat.github.com/sh/index.html
> [1] http://fping.sourceforge.net/
>
> _______________________________________________
> PLN mailing list
> PLN a marsupi.org
> https://lists.marsupi.org/listinfo/pln
>
More information about the PLN
mailing list