Gracias a todos por sus respuestas.
Al final encontré una solución mejor, un modulo para Python que hace
justo lo que necesito:
http://pypi.python.org/pypi/netifaces
Manuel.
El 28/03/08, Nelson Castillo <[EMAIL PROTECTED]> escribió:
> 2008/3/28 Manuel Alejandro Cerón Estrada <[EMAIL PROTECTED]>
2008/3/28 Manuel Alejandro Cerón Estrada <[EMAIL PROTECTED]>:
> Hola a todos.
>
> Tengo un equipo con varias interfaces de red y varias direcciones IP.
> Necesito una forma de saber desde un programa, cuál de todas las
> direcciones IP es aquella que concuerda con una determinada red, por
> eje
2008/3/28 Rafael Enrique Ortiz Guerrero <[EMAIL PROTECTED]>:
> Por que concideras que es machetera ?, una solucion a mas alto nivel acaso
> no utilizaria los mismos comandos ?
Por que necesita que funcione en win32.
--
Ricardo Lanziano
1DB1 3F01 E0E5 CB77 A4AC 46C2 9C9A 789B 1431 E275
Unix is
Hola Manuel!
2008/3/28 Manuel Alejandro Cerón Estrada <[EMAIL PROTECTED]>:
> Hola a todos.
>
> Tengo un equipo con varias interfaces de red y varias direcciones IP.
> Necesito una forma de saber desde un programa, cuál de todas las
> direcciones IP es aquella que concuerda con una determinada red
Si, el problema no es ese. Sino conocer todas las direcciones locales.
El 28/03/08, Jorge A. Cortes Mahmud <[EMAIL PROTECTED]> escribió:
> Le faltaria hacer una operación AND de la dirección IP de la tarjeta
> con su mascara, por ejemplo si la ip que consultó es de la eth0 que es
> 192.168.25.4
Le faltaria hacer una operación AND de la dirección IP de la tarjeta
con su mascara, por ejemplo si la ip que consultó es de la eth0 que es
192.168.25.4 con mascara 255.255.255.0 según ifonfig, hacer la
operación
192.168.25.4
AND
255.255.255.0
Esto te averigua la red en donde está la dir ip de la
Hola a todos.
Tengo un equipo con varias interfaces de red y varias direcciones IP.
Necesito una forma de saber desde un programa, cuál de todas las
direcciones IP es aquella que concuerda con una determinada red, por
ejemplo 192.168.0.25.0/24. También necesito que esto funcione tanto en
Linux com