[opensuse-es] Buscar servidores DHCP

Hola lista, se me ha ocurrido la posibilidad de implementar un control en la red, pero no se me ocurre la forma de hacerlo, espero que alguno me podais dar alguna idea para afrontarlo. El tema es que quisiera controlar los servidores dhcp que hay en una red (ver que alguno funciona, y que no hay ningun servidor intruso), no se si mandando algún tipo de broadcast, o inspeccionando de ordenador en ordenador... no se, haciendo algún tipo de rastreo de ips o de puertos. Todo esto desde linea de comandos (y desde un ordenador que tiene su dirección, y no quiero que la cambie), espero poder obtener algo que identifique al ordenador (supongo que ip o ethernet del servidor). Alguna idea? Muchas gracias. Enrique --------------------------------------------------------------------- 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-09-27 a las 14:31 +0200, Enrique escribió:
Hola lista,
se me ha ocurrido la posibilidad de implementar un control en la red, pero no se me ocurre la forma de hacerlo, espero que alguno me podais dar alguna idea para afrontarlo.
El tema es que quisiera controlar los servidores dhcp que hay en una red (ver que alguno funciona, y que no hay ningun servidor intruso), no se si mandando algún tipo de broadcast, o inspeccionando de ordenador en ordenador... no se, haciendo algún tipo de rastreo de ips o de puertos. Todo esto desde linea de comandos (y desde un ordenador que tiene su dirección, y no quiero que la cambie), espero poder obtener algo que identifique al ordenador (supongo que ip o ethernet del servidor).
En un mismo segmento de red no puedes tener dos servidores dhcp, o la lias gorda. Pero no sé si hay una herramienta específica para trazarlos: yo he visto hacerlo apagando filas de ordenadores a ver cual era, para descubrir al final que era un vmware el que estaba haciendo de servidor intruso. Se me ocurre usar wireshark, y lanzar una peticion dhcp a ver quien responde. - -- Saludos Carlos E.R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFG+7WatTMYHG2NR9URAqaOAJwKaysfXJCOXzPQUAKLfradgyt/YwCeOFSF wLHYRMsGUTSUmZBrVnp1sSw= =7i1u -----END PGP SIGNATURE-----

En un mismo segmento de red no puedes tener dos servidores dhcp, o la lias gorda.
Ese es el problema, quiero controlar que no pase eso.
Se me ocurre usar wireshark, y lanzar una peticion dhcp a ver quien responde.
En principio ya pensaba en algo así como mandar un broadcast con netcat (por ejemplo) y ver si me respondian, claro, para eso tengo que saber tambien como va esa comunicación. Vamos hacerlo todo a mano, pero no se por donde agarrarlo. He encontrado el dhcping que en última instancia me puede servir, el problema es que solo puedo mirar en mi segmento de red, parece que con esto no llego a otras subredes. --------------------------------------------------------------------- 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

El 27/09/07, Enrique escribió:
Ese es el problema, quiero controlar que no pase eso.
Hum, que haya más de un servidor dhcp no tiene por qué ser problemático, siempre que estén bien configurados, por ejemplo, que cada cual se encargue de gestionar un rango determinado de equipos. O que uno responda en menos tiempo que el otro (como un tipo de failover de dhcp)... si se cae un servidor dhcp ¿no podría saltar otro? :-?
En principio ya pensaba en algo así como mandar un broadcast con netcat (por ejemplo) y ver si me respondian, claro, para eso tengo que saber tambien como va esa comunicación. Vamos hacerlo todo a mano, pero no se por donde agarrarlo.
Según la wiki* va por udp puertos 67 y 68. * http://en.wikipedia.org/wiki/Dhcp Saludos, -- Camaleón --------------------------------------------------------------------- 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

El Jueves, 27 de Septiembre de 2007 14:31, Enrique escribió:
Hola lista,
se me ha ocurrido la posibilidad de implementar un control en la red, pero no se me ocurre la forma de hacerlo, espero que alguno me podais dar alguna idea para afrontarlo.
El tema es que quisiera controlar los servidores dhcp que hay en una red (ver que alguno funciona, y que no hay ningun servidor intruso), no se si mandando algún tipo de broadcast, o inspeccionando de ordenador en ordenador... no se, haciendo algún tipo de rastreo de ips o de puertos. Todo esto desde linea de comandos (y desde un ordenador que tiene su dirección, y no quiero que la cambie), espero poder obtener algo que identifique al ordenador (supongo que ip o ethernet del servidor).
Alguna idea?
* Instala el paquete dhcp-tools , este te proporciona dhcping y dhcpdump.
participants (4)
-
Camaleón
-
Carlos E. R.
-
Enrique
-
jose maria