[opensuse-es] scriptsillo basico para ping
Hola amigos, cree este scriptsillo basico para hacer un ping a una subred y ver que ips estan siendo utilizadas.... #!/bin/bash for ((n=0 ; n < 255 ; n+=1)) do ip=172.18.52.$n #echo $ip if ping -c 1 -w 1 $ip then host=$ip echo $host>>livehost.txt fi done bueno evidentemente deberia reducirlo y empezar desde el numero 2 (gw), sin embargo queria saber como hacer para que el archivo livehost.txt aparecieran las ip de los que responden en columnas de 15 direeciones.... hasta ahora solo me salen todas las que responden en una sola columna... cualquier sugerencia, sera bienvenida...:) -- Ciao, Javier linux counter #393724 GPG Key Fingerprint = 46B76CFEDB0161089D9ECB22FEFDE7EBA8C2007E --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2007-02-01 a las 17:23 -0400, javier rojas escribió:
cree este scriptsillo basico para hacer un ping a una subred y ver que ips estan siendo utilizadas....
Hay otras versiones de ping que están diseñadas para uso en script o para probar varias IPs de una red. Mira en el Yast, deben estar por la misma sección. Por ejemplo, mira fping.
bueno evidentemente deberia reducirlo y empezar desde el numero 2 (gw), sin embargo queria saber como hacer para que el archivo livehost.txt aparecieran las ip de los que responden en columnas de 15 direeciones....
hasta ahora solo me salen todas las que responden en una sola columna...
Ugh.... me lo tendría que pensar un rato, y hoy no tengo cargadas las neuronas de programar :-p - -- Saludos Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFFwpHKtTMYHG2NR9URAqKXAJ4nJMFzVsuACC851irpag4PpSD79gCfTbhv DqLe9gt3KrbHBjePT9KA51o= =sHoo -----END PGP SIGNATURE-----
Carlos E. R. wrote:
El 2007-02-01 a las 17:23 -0400, javier rojas escribió:
cree este scriptsillo basico para hacer un ping a una subred y ver que ips estan siendo utilizadas....
Hay otras versiones de ping que están diseñadas para uso en script o para probar varias IPs de una red. Mira en el Yast, deben estar por la misma sección. Por ejemplo, mira fping.
bueno evidentemente deberia reducirlo y empezar desde el numero 2 (gw), sin embargo queria saber como hacer para que el archivo livehost.txt aparecieran las ip de los que responden en columnas de 15 direeciones....
hasta ahora solo me salen todas las que responden en una sola columna...
Ugh.... me lo tendría que pensar un rato, y hoy no tengo cargadas las neuronas de programar :-p
Y mi pequeño aporte: los números que debes eliminar son el 0 y el 255, de los 254 demás, cualquiera puede ser asignado como gateway. "Pinguear" al 255, a estas alturas del partido y de la tecnología disponible, debería considerado ilegal!! jua!! ten en cuenta eso, pero tú hazlo como quieras . Ricardo --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
2007/2/2, ricardo
Carlos E. R. wrote:
El 2007-02-01 a las 17:23 -0400, javier rojas escribió:
cree este scriptsillo basico para hacer un ping a una subred y ver que ips estan siendo utilizadas....
Hay otras versiones de ping que están diseñadas para uso en script o para probar varias IPs de una red. Mira en el Yast, deben estar por la misma sección. Por ejemplo, mira fping.
bueno evidentemente deberia reducirlo y empezar desde el numero 2 (gw), sin embargo queria saber como hacer para que el archivo livehost.txt aparecieran las ip de los que responden en columnas de 15 direeciones....
hasta ahora solo me salen todas las que responden en una sola columna...
Ugh.... me lo tendría que pensar un rato, y hoy no tengo cargadas las neuronas de programar :-p
Hola....
Y mi pequeño aporte: los números que debes eliminar son el 0 y el 255, de los 254 demás, cualquiera puede ser asignado como gateway. "Pinguear" al 255, a estas alturas del partido y de la tecnología disponible, debería considerado ilegal!!
jajajajjajajjajajjajajjajajjajajjaja, esta en proyecto de ley en la asamblea.....
jua!! ten en cuenta eso, pero tú hazlo como quieras .
no bueno, ni siquiera voy a incluir el .2, no pensaba incluir el 255 tampoco, pero gracias por tu sugerencia.....:) por cierto Carlos, muy buena tu segerencia del fping....se me habia ocurrido un nmap tambien....pero creo que me mantendre en esa.... -- Ciao, Javier linux counter #393724 GPG Key Fingerprint = 46B76CFEDB0161089D9ECB22FEFDE7EBA8C2007E --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
javier rojas wrote:
no bueno, ni siquiera voy a incluir el .2, no pensaba incluir el 255 tampoco, pero gracias por tu sugerencia.....:)
por cierto Carlos, muy buena tu segerencia del fping....se me habia ocurrido un nmap tambien....pero creo que me mantendre en esa....
naa, te quise decir que tu el gw default puede ser el .42, por ejemplo. por eso, exceptúa el 0 y el 255. --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
Y mi pequeño aporte: los números que debes eliminar son el 0 y el 255, de los 254 demás, cualquiera puede ser asignado como gateway.
NO tiene por qué.
"Pinguear" al 255, a estas alturas del partido y de la tecnología disponible, debería considerado ilegal!! jua!! ten en cuenta eso, pero tú hazlo como quieras
192.168.1.0/23 Hay muuuuchas formas de hacer subnetting, y habría que tener en cuenta eso... -- Saludos, miguel Los agujeros negros son lugares donde dios dividió por cero. Black holes are places where god divided by zero. --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
miguel gmail wrote:
Y mi pequeño aporte: los números que debes eliminar son el 0 y el 255, de los 254 demás, cualquiera puede ser asignado como gateway.
NO tiene por qué.
"Pinguear" al 255, a estas alturas del partido y de la tecnología disponible, debería considerado ilegal!! jua!! ten en cuenta eso, pero tú hazlo como quieras
192.168.1.0/23
Hay muuuuchas formas de hacer subnetting, y habría que tener en cuenta eso...
bueeeno, me haces explayar.... la 255, es considerado por la mayoría de los ids del mercado como ip de si y solo sí broadcast, y la 0 como la de la red, mas allá de como lo configures al objeto red en las variables del sensor. Por ahora, esos dispositivos no son tán inteligentes como para saber si el 0 es la red ó un host válido dentro de su red, lo mismo ocurre con la 255, pero con la vieja práctica de detrminar el arp de las diferentes estaciones. De vuelta, no es un tema conceptual, es solo que hasta que no esté definido como se implementan los asic de inteligencia artificial, eso será así. Besos --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
participants (4)
-
Carlos E. R.
-
javier rojas
-
miguel gmail
-
ricardo