Eu tenho um laptop com o Ubuntu conectado à minha rede doméstica. Minha rede doméstica se conecta ao mundo externo por meio de um gateway NETGEAR CG3000 que atua como um servidor DHCP.
Meu laptop normalmente usa uma conexão com fio e, por motivos práticos, configurei uma reserva de endereço IP fixo para o meu computador (192.168.1.11) no roteador. Isso funciona bem, até que eu carrego meu laptop para outro local em minha casa e conecto ao roteador através de uma conexão sem fio (que recebe outro endereço IP). Isso muitas vezes (mas nem sempre!) Faz com que o roteador exclua a reserva do endereço IP da minha conexão com fio.
Eu presumo que isso seja um bug no roteador. Minha pergunta é o que posso fazer no meu laptop Ubuntu para resolver isso?
Eu não quero configurar um endereço IP fixo no laptop porque ocasionalmente preciso conectá-lo a outras redes, onde o endereço 192.168.1.11 pode não ser apropriado.
Existe alguma maneira de configurar meu laptop para usar um endereço IP fixo quando estiver em minha rede doméstica e um endereço atribuído por DHCP quando estiver em uma rede estrangeira?
Como alternativa, existe alguma maneira de fazer o laptop apresentar um nome de host diferente para o servidor DHCP, dependendo se eu me conecto pela interface com fio ou sem fio? (Eu suponho aqui que é a ocorrência do nome do host em um novo endereço MAC que aciona o bug no roteador.)
Tags networking dhcp router ubuntu