ifconfig
não mostra a saída, provavelmente porque, no momento em que é executada, a configuração de rede não está totalmente concluída. Além disso, não há garantias de 100% de que o endereço IP dinâmico não será alterado durante o tempo de atividade do servidor.
Se estiver usando dhclient
, mova o script para o diretório /etc/dhcp/dhclient-exit-hooks.d
, para que ele seja executado após obter um endereço IP via DHCP. O Debian geralmente preenche este diretório; se não existir, talvez tenha que ser criado.
O script pode ser alterado para enviar o endereço IP durante a inicialização e sempre que mudar. Esteja ciente de que, dependendo do seu endereço IP, a duração da concessão do DHCP, você pode ou pode não estar interessado em copiá-lo toda vez.
Se em um ambiente ISP / Internet, pode ser também (mais) interessante usar um serviço DNS dinâmico.
Por favor, veja isto para mais detalhes Melhor método para agir sobre mudança de endereço IP do provedor?
e