¿Cuál es la forma más fácil de encontrar la siguiente dirección IP no utilizada en una subred de adaptadores locales?¿La forma más fácil de encontrar IPAddress gratis en la subred actual?
IPAddress GetNextFreeIP(NetworkInterface intface)
{
...?
}
actualización
He escrito un servidor BOOTP/TFTP que se podría utilizar en muchos escenarios diferentes (más de cruzada por cable, pequeña red privada, una gran red corporativa). Tengo que dar el pequeño sistema integrado Estoy actualizando una dirección IP y me gustaría encontrar una de repuesto para usar ...
¿Puede preguntar al servidor DHCP? – David
Su programa probablemente debería ser capaz de aceptar opciones de línea de comando para dirigirlo a usar DHCP, una IP estática o (como último recurso) adivinar utilizando su 'GetNextFreeIP'. – meagar