Como fazer com que o tempo de concessão de DHCP alterado de uma sub-rede entre em vigor imediatamente?
Cenários
Depois que você alterar o tempo de concessão de DHCP no console, os ECSs existentes não usarão a nova concessão de DHCP até que a concessão atual precise ser renovada. Uma concessão é renovada quando metade do tempo de concessão tiver decorrido. Por exemplo, se um contrato de 30 dias for definido em 1º de janeiro, o contrato será renovado em 15 de janeiro.
Se você precisar fazer com que o novo tempo de concessão de DHCP entre em vigor imediatamente para ECSs na sub-rede, consulte o procedimento a seguir.
Se você renovar a concessão de DHCP manualmente, os endereços IP atuais dos ECSs serão liberados. Os ECSs não têm endereços IP até que a nova versão entre em vigor e sejam atribuídos a novos endereços IP, o que pode causar interrupção do serviço.
Você também pode reiniciar diretamente os ECSs para que a nova versão do DHCP entre em vigor imediatamente.
Procedimento
Para um ECS do Windows:
- Depois que você altera o tempo de concessão de DHCP no console, faça logon no ECS cuja concessão você deseja atualizar.
- Escolha Start > Run. Digite cmd para abrir o prompt de comando.
- Veja o tempo de expiração da concessão de DHCP atual:
- Atualize a concessão de DHCP:
- Verifique o novo tempo de expiração da concessão de DHCP:
Para um ECS do Linux:
- Depois que você altera o tempo de concessão de DHCP no console, faça logon no ECS cuja concessão você deseja atualizar.
- Verifique se o cliente que fornece o serviço DHCP é dhclient:
ps -ef | grep dhclient
- Se informações semelhantes às seguintes forem exibidas, o processo dhclient existe e o cliente é dhclient. O arquivo lease que segue o parâmetro -lf contém informações de concessão.
- Se o processo de dhclient não existir, este procedimento pode não ser aplicável. Neste caso, você precisa procurar os comandos de operação do cliente de DHCP correspondente.
- Se informações semelhantes às seguintes forem exibidas, o processo dhclient existe e o cliente é dhclient. O arquivo lease que segue o parâmetro -lf contém informações de concessão.
- Libere o endereço IP do ECS:
- Obtenha a nova concessão de DHCP:
- Exibir as informações de concessão de DHCP mais recentes no arquivo lease obtido em 2:
cat lease File name
Exemplo de comando:
cat /var/lib/NetworkManager/dhclient-5fb06bd0-0bb0-7ffb-45f1-d6edd65f3e03-eth0.lease
Informação semelhante à seguinte foi exibida. O arquivo lease contém informações históricas de concessão de DHCP e as informações após a última lease são sobre a concessão de DHCP mais recente.