Comprobar una IP dentro de una subred
Hola a todos, necesito saber si dada una ip, una máscara de red y una ip de red, esa ip pertenece a esa red.
¿Alguien sabe de alguna librerÃa que permita comprobar esto o alguna manera de hacerlo?
Muchas gracias
¿Alguien sabe de alguna librerÃa que permita comprobar esto o alguna manera de hacerlo?
Muchas gracias
Hola, a mà me pasa lo mismo, has encontrado alguna clase que lo haga? Si la encuentras, por favor, avÃsame. Gracias!!!
Vamos a ver, esa es una operacion un tanto tonta. Basicmanete es un OR a nivel de bit. Asi que a estrujarse un poco el cerebro!
Propongo una idea:
Crea un método que lo que haga sea aplicar una mascara a tu direccion ip y te quedes con algo que compruebe si es correcto. La idea esta en que por ejemplo si tu tienes una red de ordenadores y la direccion ip que tienes en un equipo es 192.168.1.1, en otro 192.168.1.2 y asi sucesivamete, lo que te quiero decir es que si tu te quedas con la parte 192.168.1 y de esta forma compruebas que esta ip es de tu red en cambio si fuese distinto no pertenece a la red.
Crea un método que lo que haga sea aplicar una mascara a tu direccion ip y te quedes con algo que compruebe si es correcto. La idea esta en que por ejemplo si tu tienes una red de ordenadores y la direccion ip que tienes en un equipo es 192.168.1.1, en otro 192.168.1.2 y asi sucesivamete, lo que te quiero decir es que si tu te quedas con la parte 192.168.1 y de esta forma compruebas que esta ip es de tu red en cambio si fuese distinto no pertenece a la red.
