Qual rota quando existem duas conexões físicas?

3

Sou um desenvolvedor, não um administrador, então peça desculpas antecipadamente.

Em um escritório pequeno, eu tenho duas caixas do Windows Server 2008 conectadas a um roteador de 100 mbps, o que é bom para a execução do dia-a-dia. Eu estou olhando para migrar o SQL server uma das caixas para o outro, e, dada a sua proximidade, juntei-os através de um segundo 1gbps NIC em cada um usando um cabo ethernet cruzado com endereços IP fixos em uma sub-rede diferente. Agora eles são visíveis um ao outro em duas redes distintas.

Quando resolvo o computador que está executando o SQL Server (usando NetBIOS) do outro e vice-versa, gostaria que essa conexão mais rápida fosse usada. Como posso saber se isso está acontecendo e, se não estiver, como posso fazê-lo?

    
por spender 11.08.2009 / 01:05

1 resposta

10

Você pode usar uma coisa chamada Rota Estática para indicar qual conexão você deseja usar (se ambas estiverem na mesma sub-rede), ou você pode modificar manualmente seu arquivo HOSTS (se elas estiverem em uma sub-rede diferente) .

Para iniciantes, geralmente é uma boa ideia ter a conexão cruzada (o FYI Gigabit não exige um cabo crossover, ele se cruzará automaticamente) em sua própria sub-rede. Por exemplo. se sua rede normal é 192.168.1.x então use 192.168.2.x - desta forma não pode haver confusão para o gateway.

Se você tiver as duas conexões em sub-redes diferentes, a melhor maneira de garantir a conexão gigabit a ser usada é adicionar uma entrada ao seu arquivo HOSTS.

Navegue até o seguinte local no seu computador:

C:\Windows\System32\drivers\etc

Lá, há um arquivo chamado 'hosts'. Altere este arquivo para que ele não seja somente leitura e abra-o no bloco de notas. Em seguida, adicione uma linha parecida com a seguinte:

x.x.x.x  SQLServer

Exceto substituir o endereço IP x.x.x.x e o SQLServer para ser o IP / hostname do seu servidor. Como essa sub-rede existe exclusivamente em sua rede de crossover, o Windows será inteligente o suficiente para saber como enviá-la por esse nic.

Se por alguma razão você não puder separar as sub-redes (ex: elas são ambas 192.168.1.x) então você pode usar uma Rota Estática para conseguir isso (você pode fazer isso também se você quiser, mas é bastante redundante ). Para adicionar essa rota padrão, abra o prompt de comando (como administrador, se este for o Vista com o UAC) e execute o seguinte:

route add x.x.x.x mask 255.255.255.255 y.y.y.y -p

Onde x = endereço IP da conexão gigabit do servidor SQL e onde y = endereço IP da conexão gigabit do seu computador

Isso dirá ao Windows que, quando você solicitar o endereço IP do servidor SQL, ele será executado na rede gigabit.

    
por 11.08.2009 / 01:14