Vários endereços IP do DHCP

Vários endereços IP do DHCP

Tenho um problema com vários processos que precisam vincular um soquete TCP à mesma porta no Windows Server 2008.

No momento, acredito que isso esteja causando algum comportamento errático inesperado, pois existe uma condição de corrida entre processos, onde você não pode saber qual pacote será entregue a qual processo.

Aparentemente, separar os processos em máquinas diferentes está fora de questão, então uma solução que eu gostaria de tentar é vincular essa porta por meio de endereços IP diferentes.

Agora, eu sei que posso netsh interface ipv4 add addressadicionar IPs estáticos no Windows. Porém, é possível adicionar endereços e permitir que o DHCP atribua IPs a cada uma dessas interfaces virtuais?

Responder1

Se esta for uma máquina virtual, uma maneira de fazer isso seria simplesmente adicionar interfaces de rede virtuais, cada uma delas executando DHCP.

Mas realmente, acho que querer solicitar os endereços IP aqui por DHCP não faz muito sentido, porque você terá que configurar os próprios processos do servidor para se vincularem a endereços IP específicos, que estariam sujeitos a alterações se você' reatribuir por DHCP. Talvez se você pudesse vincular a uma interface em vez de um endereço IP, ainda faria sentido. Isso dependeria do aplicativo em questão.

Atribuir vários endereços IP estáticos provavelmente faz muito mais sentido.

Para sua informação, você não precisa usar netsh para fazer isso, isso pode ser feito nas propriedades IPv4 da interface no botão Avançado. Você poderá adicionar vários endereços lá.

informação relacionada