Defina o IP padrão da interface do Windows Server com vários IPs

Defina o IP padrão da interface do Windows Server com vários IPs

Eu tenho uma VM do Windows Server 2012R2 com 3 endereços IP: 4.70, 4.17 e 4.18

4.70 é o primeiro endereço IP inserido na Folha de Propriedades, 4.17 e 4.18 são inseridos na caixa de diálogo avançada.

Como você pode ver na impressão da rota, o Windows está vinculando 4.17 como IP padrão e quero forçar o Windows a usar 4.70 como padrão. 4.17/4.18 são usados ​​no IIS e há alguns problemas de firewall não triviais que precisam ser resolvidos. Enquanto isso, preciso que o restante do tráfego na caixa seja originado de 4,70.

ipconfig/tudo:

Ethernet adapter Ethernet0:
Description . . . . . . . . . . . : Intel(R) 82574L Gigabit Network Connection
Physical Address. . . . . . . . . : 00-50-56-9B-33-55
DHCP Enabled. . . . . . . . . . . : No
IPv4 Address. . . . . . . . . . . : 192.168.4.17(Preferred)
Subnet Mask . . . . . . . . . . . : 255.255.254.0
IPv4 Address. . . . . . . . . . . : 192.168.4.18(Preferred)
Subnet Mask . . . . . . . . . . . : 255.255.254.0
IPv4 Address. . . . . . . . . . . : 192.168.4.70(Preferred)
Subnet Mask . . . . . . . . . . . : 255.255.254.0
Default Gateway . . . . . . . . . : 192.168.4.1

Impressão de rota:

IPv4 Route Table
===========================================================================
Active Routes:
Network Destination        Netmask          Gateway       Interface  Metric
      0.0.0.0          0.0.0.0      192.168.4.1     192.168.4.17    266

Responder1

você viu esse link?http://securahosting.com/technical-insight/windows-server/set-primary-ip-address-windows-server-2012#.VOe_0EfF98E

e isto:http://www.confusedamused.com/notebook/source-ip-address-preference-with-multiple-ips-on-a-nic/

em breve, na configuração do endereço netsh, use o sinalizador SkipAsSource=true para todos os IPs não primários

Responder2

Você pode facilmente usar o PowerShell para fazer isso:

Set-NetIPAddress -IPAddress 192.168.1.221 -SkipAsSource:$true

Faça isso para todos os endereços IP na interface que você não deseja que sejam padrão. Deixe um IP onde SkipAsSource = False. Esse IP acabará sendo o padrão.

Responder3

Aqui encontrei um post com um exemplo bem detalhado de como definir a saída IP primária:

https://www.sysadmit.com/2018/12/windows-configurar-ip-primaria-salida.html

Exemplo extraído do link anterior:

Imagine que queremos configurar os seguintes endereços IP na mesma interface de rede: 172.17.0.2, 172.17.0.3 e 172.17.0.10 mas que o endereço IP primário de saída é: 172.17.0.10 em vez de 172.17.0.2.

Removemos a configuração TCP/IP atual e executamos o seguinte:

netsh int ipv4 add address "Ethernet0" 172.17.0.2/16 SkipAsSource = true

netsh int ipv4 add address "Ethernet0" 172.17.0.3/16 SkipAsSource = true

netsh int ipv4 add address "Ethernet0" 172.17.0.10/16 SkipAsSource = false

Se olharmos, com as duas primeiras linhas, indicamos que tanto 172.17.0.2 quanto 172.17.0.3 são ignorados como endereços IP primários de saída, portanto será o endereço IP 172.17.0.10 que será considerado como o endereço IP primário de saída.

informação relacionada