Si mi servidor tiene varias direcciones IP asignadas, y me gustaría escuchar algunas (o todas), ¿cómo hago para hacerlo?¿Cómo se escucha en múltiples direcciones IP?
¿Necesito crear un nuevo socket para cada dirección IP y vincularlo? ¿Puedo vincular múltiples direcciones IP a un solo socket? ¿IPAddress.Any escucha en todas las direcciones IP? La biblioteca de MSDN no está muy clara al respecto.
Ok, gracias por la respuesta definitiva. –
No, IPAddress.Any no vincula los objetos Socket a todas las direcciones IP si solo cuenta las direcciones IP v6. La forma correcta es crear dos objetos Socket. Luego se une a IPAddress.Any, y el otro se une a IPAddress.IPv6Any. –
Buen punto. Mi proyecto sigue siendo únicamente IPv4, por lo que IPv6 ni siquiera fue una consideración cuando escribí mi respuesta. –