Update no-ip utilizando Shell Script
Publicado por William Amaral de Souza (última atualização em 05/02/2016)
[ Hits: 4.812 ]
Homepage: https://bit.ly/3itYVzq
Encontrei um script parecido no Google e modifiquei algumas coisas para funcionar, serve para, caso o IP externo mude, atualizar os dados no serviço no-ip.
Não é necessária a instalação do no-ip client, é de fácil modificação e entendimento, só alterar as variáveis e colocar na crontab, caso não queira que fique acessível a ninguém pode ser compilado com o SHC.
#!/bin/bash # No lugar de @ usar %40 USUARIO=email%40gmail.com PASSWORD=senha HOST=exemplo.zapto.org LOG=/tmp/noip.log LOG_IP=/tmp/ip_atual USERAGENT="Simple Bash No-IP Updater/0.4" if [ ! -e $LOG_IP ]; then touch $LOG_IP fi NEWIP=$(curl --silent http://icanhazip.com/) IP_ANT=$(cat $LOG_IP) if [ "$NEWIP" != "$IP_ANT" ]; then ATUALIZA=$(curl -o "$LOG" -s --user-agent "$USERAGENT" "https://$USUARIO:$PASSWORD@dynupdate.no-ip.com/nic/update?hostname=$HOST&myip=$NEWIP") LOGLINE="[$(date +"%Y-%m-%d %H:%M:%S")] $ATUALIZA" echo $NEWIP > $LOG_IP else LOGLINE="[$(date +"%Y-%m-%d %H:%M:%S")] Sem necessidade de atualizacao" fi echo $LOGLINE >> $LOG exit 0
Adicionar usuarios em lote com senha padrao
diMail - envia e-mail com um front do dialog
IA Turbina o Desktop Linux enquanto distros renovam forças
Como extrair chaves TOTP 2FA a partir de QRCODE (Google Authenticator)
Linux em 2025: Segurança prática para o usuário
Desktop Linux em alta: novos apps, distros e privacidade marcam o sábado
IA chega ao desktop e impulsiona produtividade no mundo Linux
Atualizando o Fedora 42 para 43
Como saber se o seu e-mail já teve a senha vazada?
Como descobrir se a sua senha já foi vazada na internet?
Instalação dualboot Windows 11 e Debian 13 (0)
Programa fora de escala na tela do pc (33)
Eu queria adicionar a incon do wifi e deixa transparente no fluxbox no... (0)









