use meu script.
- Clone o script do meu repositório do github:
git clone https://github.com/el-beth/sendExternalIPAddress.git
- mova o arquivo
sendexternalip.bash
do diretóriosendExternalIPAddress
para/usr/lib
- use o seguinte comando para fazer isso.
sudo cp sendExternalIPAddress/sendexternalip.bash /usr/lib
- agora torne o script executável:
sudo chmod +x /usr/lib/sendexternalip.bash
-
pela primeira vez, para instalar todos os pacotes e dependências necessários:
sudo /usr/lib/sendexternalip.bash
-
agora para que o script seja executado automaticamente na inicialização, execute o seguinte comando:
sudo printf "start on startup\ntask\nexec /us/lib/sendexternalip.bash\n" > ~/.config/upstart/sendexternalip.conf
Isso fará com que sua caixa do Linux envie por e-mail seu endereço IP externo atual para o endereço de e-mail especificado no script.
N.B. O script - por padrão - envia o endereço IP externo para o endereço de e-mail "[email protected]", no entanto, você pode alterar a variável customReceiverEmail
na linha 9 do script para qualquer endereço @grr.la
de sua escolha e o O endereço IP será enviado para esse endereço.