O Windows 7 não respeita a ordem de roteador preferida do DHCP

5

Temos usado o servidor DHCP da Microsoft em nosso domínio há anos com sucesso. Uma das opções que estamos enviando ao cliente é o gateway padrão. Na caixa de diálogo Opções de escopo, ele lê:

003 Router   Array of router addresses ordered by preference

Atualmente, temos dois roteadores atribuídos, nosso principal e um backup que usa uma conexão de internet diferente (mais lenta). Tudo foi bem com o Windows XP em execução nesta configuração.

Recentemente, começamos a testar clientes do Windows 7 (RTM), pois há pressão para começar a implantar o novo sistema operacional quando ele estiver disponível. O problema é que não respeita a "ordem preferida" inserida no DHCP. Enquanto a tabela de roteamento mostra que ela está configurada exatamente como a tabela de roteamento nos clientes XP, ela usa o segundo gateway em vez do primeiro. Até agora, a única maneira de usar o primeiro é executar manualmente o comando CHANGE da rota para definir a métrica do primeiro gateway para um valor mais baixo. Como isso tem que ser feito como um usuário elevado, isso será problemático.

Isso é apenas um bug no Windows 7, ou há alguma outra opção de DHCP que não possamos encontrar que também nos permita enviar uma métrica a cada gateway?

    
por palehorse 20.08.2009 / 22:23

3 respostas

2

Não tenho certeza se isso é específico para o Windows XP / 2003, mas aposto que isso pode ajudá-lo ..

Se isso não ajudar, recomende a criação de um script que seja executado na inicialização e defina uma rota persistente (route -p ...)

de qualquer forma, aqui está o que a microsoft diz ...

link

Default route metric

TCP/IP for Windows XP and Windows Server 2003 by default automatically calculates a metric for the default route that is based on the speed of the adapter to which the default gateway is configured. For example, for a 100 megabit per second (Mbps) Ethernet adapter, the default route metric is set to 20. For a 10 Mbps Ethernet adapter, the default route metric is set to 30.

To override this behavior for DHCP-assigned default gateways, use the Default Router Metric Base Microsoft-specific DHCP option. To override this behavior for manually configured default gateways, clear the Automatic metric check box on the TCP/IP Gateway Address dialog box for the configured default gateways on the IP Settings tab in the advanced properties of the Internet Protocol (TCP/IP). The TCP/IP Gateway Address dialog box is shown in the following figure.

    
por 21.08.2009 / 04:29
0

Usar a opção Base de métrica do roteador padrão funcionou para nós no passado, mas recentemente nossas estações de trabalho começaram a reverter para o comportamento anterior.

Alguém teve problemas recentes com isso? Apesar de ter a opção 003 Default Router Metric Base incluída no escopo DHCP, nossas máquinas com Windows 7 estão usando uma métrica de 266 para o primeiro gateway e, em seguida, 11 para o segundo gateway.

Independentemente do que fazemos com o escopo DHCP, esse problema persiste, a menos que a caixa de seleção "métrica automática" esteja desmarcada e uma métrica esteja definida. Observe que, com essa configuração, a opção de base de métrica do roteador padrão não é necessária de qualquer maneira. A única coisa que posso pensar é que uma atualização recente muda a forma como uma máquina com Windows 7 se comporta ao encontrar essa opção.

Então, basicamente, você precisa especificar uma métrica de interface se a Base de métricas do roteador padrão não funcionar para você ...

    
por 08.01.2013 / 00:28
0

A solução está usando a opção Default Metric Base Router no DHCP, mas descobri que escolher a opção windows 2000 003 em vez da base de métricas do Microsoft 003 fez a diferença. Usando a opção do Windows 2000, ele está trabalhando com o XP Win7 e o Win8 na minha rede.

    
por 11.01.2013 / 20:31