1 votes

Adresses IP multiples à partir de DHCP

J'ai un problème avec plusieurs processus qui ont besoin de lier un socket TCP au même port dans Windows Server 2008.

Pour le moment, je pense que cela provoque un comportement erratique inattendu, car il existe une situation de course entre les processus, où l'on ne peut pas savoir quel paquet sera livré à quel processus.

Séparer les processus sur différentes machines est apparemment hors de question, donc une solution que je voudrais essayer est de se lier sur ce port à travers différentes adresses IP.

Maintenant, je sais que je peux utiliser netsh interface ipv4 add address pour ajouter des IP statiques dans Windows. Cependant, est-il possible d'ajouter des adresses et de permettre au DHCP d'attribuer des IP à chacune de ces interfaces virtuelles ?

1voto

Per von Zweigbergk Points 2605

S'il s'agit d'une machine virtuelle, une façon de procéder serait d'ajouter simplement des interfaces réseau virtuelles, chacune d'entre elles exécutant DHCP.

Mais vraiment, je pense que vouloir demander les adresses IP ici par DHCP n'a pas beaucoup de sens, parce que vous allez devoir configurer les processus du serveur eux-mêmes pour se lier à des adresses IP spécifiques, qui seraient sujettes à changement si vous les attribuez par DHCP. Peut-être que si vous pouviez vous lier à une interface plutôt qu'à une adresse IP, cela aurait encore un sens. Cela dépend de l'application en question.

L'attribution de plusieurs adresses IP statiques est probablement plus judicieuse.

Pour info, vous n'avez pas besoin d'utiliser netsh pour le faire, cela peut être fait dans les propriétés IPv4 de l'interface sous le bouton Avancé. Vous pourrez y ajouter plusieurs adresses.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X