Obtenção de um endereço IP DHCP se o endereço estático não estiver disponível

Obtenção de um endereço IP DHCP se o endereço estático não estiver disponível

Tenho visto algumas perguntas semelhantes ao meu problema, mas não são uma boa solução.

Ex. O usuário possui um laptop e um endereço IP estático no escritório. Eles também levam o laptop para fora do local, onde também precisam de internet.

Existe uma maneira de configurar o computador para obter um endereço IP automaticamente quando o endereço estático configurado não estiver disponível (sem fazer o usuário entrar na configuração da rede e alterar para obter automaticamente)?

Responder1

Não sei se existe uma forma automática, mas a forma como fiz isso com meu laptop foi com um programa chamado Mobile Net Switch. http://www.mobilenetswitch.com/Ele permite que você faça malabarismos entre diferentes configurações de rede ativas para que possa ter uma para sua rede de trabalho e, quando sair do local, alterne para a configuração de rede definida para obter DHCP automaticamente.

Uma solução alternativa se o seu roteador tiver esse recurso em seu firmware é configurar o DHCP estático para esse dispositivo. Obtenha o endereço MAC sem fio do laptop e, se o seu roteador suportar, configure-o para atribuir automaticamente um endereço IP estático ao roteador. Firmwares de roteadores de terceiros, como Tomato e DD-WRT, oferecem suporte imediato para isso. Eu sinto que esta é a solução mais limpa. Usar este método permitirá que seu usuário mantenha o laptop configurado no modo DHCP sem problemas. Eu uso essa configuração para minha rede doméstica, então não preciso me preocupar com a configuração manual do dispositivo - toda a configuração é feita no roteador.

Responder2

Muitas pessoas não sabem que a configuração de rede do Windows pode ser ajustada através da linha de comando. Por exemplo:

Configure seu adaptador de rede para DHCP

netsh interface ipv4 set address "Local Area Connection" dhcp
ipconfig /renew

Configure seu adaptador de rede para IP estático

netsh interface ipv4 set address "Local Area Connection" static 10.1.2.3 255.0.0.0 10.0.0.1

Com isso em mente, torna-se trivial escrever 2 .batarquivos que você pode colocar na sua área de trabalho.

Isso torna muito mais fácil mudar as configurações de rede

Responder3

O Windows 7 possui o conceito de “Configuração Alternativa” na configuração IP da placa de rede. Na página de Ajuda do Windows para "Guia Configuração Alternativa IPv4":

Usuário configuradoespecifica que o IPv4 usará uma configuração especificada manualmente se um servidor DHCP não for encontrado. Esta configuração alternativa é útil quando o computador é usado em mais de uma rede, pelo menos uma das redes não possui um servidor DHCP e uma configuração APIPA não é desejada. Um bom exemplo é um computador portátil usado no escritório e em casa. No escritório, o laptop usa uma configuração TCP/IP alocada por DHCP. Em casa, onde não há servidor DHCP presente, o computador portátil utiliza automaticamente a configuração alternativa, permitindo fácil acesso aos dispositivos da rede doméstica e à Internet. Isso permite que o computador portátil opere perfeitamente em ambas as redes sem reconfiguração manual de IP.

Configure isso acessandoPainel de controle->Status e tarefas da rede(ou "Centro de Rede e Compartilhamento" se você não estiver usando a visualização por categoria).

Clique no nome da conexão de seu interesse (provavelmente "Conexão de área local" ou "Conexão de rede sem fio (nome da rede)").

insira a descrição da imagem aqui

Isso deve abrir a janela Status da conexão, clique no botão Propriedades. insira a descrição da imagem aqui

Na janela Propriedades da conexão, procure a linha "Protocolo de Internet versão 4 (TCP/IPv4)", clique nela e clique em Propriedades.

insira a descrição da imagem aqui

Agora você deve ter uma janela com duas abas, uma das quais é “Geral” e a outra é “Configuração Alternativa”.

Agora você pode definir a primeira guia para usar DHCP (selecione "Obter um endereço IP automaticamente" e "Obter endereço do servidor DNS automaticamente") e colocar seus detalhes de IP estático na segunda guia "Configuração alternativa".

insira a descrição da imagem aqui insira a descrição da imagem aqui

Mais de TechNetGuia de configuração alternativa IPv4e em outros lugares no SuperUserO que é a guia "Configuração alternativa" nas configurações de TCP/IP

Responder4

Não que eu saiba. Configurar um endereço estático é análogo a dizer ao computador para ignorar completamente a rede - um endereço estático está no conceito "sempre disponível" (exceto um conflito de IP) do ponto de vista do computador.

Se você encontrar uma maneira de usar várias interfaces de rede, configure uma para DHCP e outra para estática e defina a estática para ter uma métrica (custo) mais alta que a do DHCP. Isso fará com que o sistema use o DHCP se estiver disponível, mas volte para o estático se o sistema não estiver conectado a uma rede DHCP. A maioria dos laptops não tem isso, então pode ser necessário usar uma interface de rede USB para conseguir isso.

Se você estiver usando um laptop executando Linux (você marcou o Windows 7, então isso é mais completo), então você pode usar o alias de IP para atribuir dois IPs à mesma interface. Combine com a ideia acima para criar uma porta de rede que tentará usar o DHCP, mas retornará ao IP estático se o DHCP falhar.

informação relacionada