Segue solução para o problema do no-ip não estar atualizando mais através da interface do Endian devido a diversas alterações que o DUC teve nos ultimos meses. É necessário dois ajustes manuais vamos lá:
1 - Edite o arquivo /usr/local/bin/setddns.pl
Localize a linha 100 e substitua
Por:my @ddnscommand = ('/usr/bin/noip','-c',"${swroot}/ddns/noipsettings",'-i',"$ip");
2 - Executando o cliente através do Terminalmy @ddnscommand = ('/usr/bin/noip','-i',"$ip");
Conecte no endian por SSH e execute o cliente no-ip pelo prompt
Código: Selecionar todos
/usr/bin/noip -C
Digite o número correspondente a eth que tem conexão com a internet , informe seu username do no-ip e senha durante o processo, o intervalo de update deixe padrão e responda não para a última pergunta.Auto configuration for Linux client of no-ip.com.
Multiple network devices have been detected.
Please select the Internet interface from this list.
By typing the number associated with it.
0 eth0
1 br0
2 br1
Please enter the login/email string for no-ip.com your-login-name
Please enter the password for user 'your-login-name' ********
Only one host [xxx.no-ip.org] is registered to this account.
It will be used.
Please enter an update interval:[30]
Do you wish to run something at successful update?[N] (y/N) N
New configuration file '/usr/local/etc/no-ip2.conf' created
Feito?
3 - Configurando a conta na interface web
Na interface web do Endian, configure a conta normalmente e mande atualizar.
Agora com certeza ele vai atualizar automaticamente.
Bom proveito !
