FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Manejo de subredes
Buenas,
No estoy muy fuerte en redes y necesito una función en delphi que sea capaz de devolver verdadero o falso si dada una dirección IP, una subred y una Mascara de red, dicha IP pertenece a esa subred. Alguien puede echarme una mano con este tema? Un saludo y gracias. |
#2
|
||||
|
||||
¿Y en qué parte tienes el problema?, ¿dónde está tu código?
|
#3
|
|||
|
|||
Hola Casimiro.
Pues aqui lo pongo, es una adaptación que he hecho de una funcion en PHP que se supone que debe funcionar pero que me da la impresión que no. Un saludo.
|
#4
|
||||
|
||||
Bien, pero qué problema tienes.
|
#5
|
|||
|
|||
Pues que estoy dando palos de ciego.
Yo no tengo conocimiento sobre redes suficientes como para hacer una funcion que al pasarle como parametro una IP, una SUBRED y una MASCARA me diga si la IP pertenece a la subred. Entonces estoy buscando por internet codigo que haga esto, pero no doy con la tecla al parecer y lo que te he puesto es un codigo que no me funciona porque no se si la logica que hay dentro es la correcta ya que como te digo no conozco bien como funciona el subneting.... Saludos. |
#6
|
||||
|
||||
Hola paquechu.
No respondí el mensaje IP Dentro de una red por que no había entendido cuál era la finalidad de la función php, según entiendo ahora, es comprobar si una dirección IP pertenece a determinada Red. Estuve leyendo un poco al respecto (Direccion IP) e hice unas pruebas y hasta donde ví la funcion parece trabajar bién.
Ejemplo de uso: Espero que al menos te oriente por donde empezar... Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#7
|
|||
|
|||
Hola de nuevo ecfisa,
Pues voy a probar a ver que tal. Muchisimas gracias. :-) |
#8
|
|||
|
|||
Bueno, por lo que veo has diseñado la funcion añadiendo la mascara a la IP aunque la mascara yo necesito que este en la parte del parametro red.
Este es el codigo PHP (je,je no C) que puse en el otro post que comentas. El primer parametro es la ip y el segundo es la red y mascara. voy a ver si consigo entender tu código. Gracias de nuevo :-) Código PHP:
|
#9
|
||||
|
||||
Cita:
La llamada ahora tendría que ser
Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#10
|
|||
|
|||
Buenas noches,
Creo que no funciona correctamente ecfisa, según compruebo con una utilidad para manejo de redes que adjunto en este post. He creado un proyecto con el código que me has proporcionado, el proyecto se llama ippertenecered, el otro archivo es la utilidad que comentaba y que incluyo por si a alguien le puede servir. Un saludo :-) Paco. EDITO: Me lo baje de aqui: http://www.4shared.com/rar/nyNEXued/...alculator.html Última edición por paquechu fecha: 28-04-2013 a las 21:51:47. Razón: Parece que el tamaño de la utilidad (14 Mb) es excesivo.... no puedo adjuntarlo |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
manejo de arbol de contenidos y manejo se sonido y video | Buelos | Internet | 4 | 09-07-2007 14:52:45 |
Manejo de una DLL | guiweb | Varios | 4 | 30-06-2006 15:10:48 |
manejo de BD | raco | Varios | 0 | 21-07-2005 00:25:33 |
manejo de excepciones | el_barto | Varios | 4 | 08-06-2005 09:48:36 |
Conexion a internet de 3 subredes distintas usando zyxel 650 | Rabata | Redes | 3 | 10-05-2005 20:11:54 |
|