Instalando NO-IP no Debian 6.0

Publicado por Derci Santos Lima em 28/03/2011

[ Hits: 43.779 ]

 


Instalando NO-IP no Debian 6.0



Nessa dica vou estar explicando de forma clara e objetiva como instalar o cliente no-ip.

Baixando e descompactando: primeiramente baixe o cliente no-ip do site www.no-ip.com. Entre no diretório /home/nomedeusuario/Downloads:

# cd /home/nomedeusuario/Downloads

Vamos criar uma pasta para salvar o cliente:

# mkdir no-ip

Entre na pasta criada:

# cd /home/nomedeusuario/Downloads/no-ip

Faça o download do arquivo:

# wget https://www.no-ip.com/client/linux/noip-duc-linux.tar.gz

Descompacte o arquivo:

# tar -zxvf noip-duc-linux.tar.gz

Entre na pasta:

# cd /home/nomedeusuario/Downloads/no-ip/noip-2.1.9-1

Digite o seguinte comando:

# make && make install

Caso você não tenha o make instalado na sua máquina, utilize o seguinte comando para instalar:

# apt-get install make

Caso, após instalado o make o sistema der um erro informando que o gcc não está instalado, utilize o seguinte comando para instalar:

# apt-get install gcc

Após instalado o make e o gcc podemos continuar com a instalação do no-ip. Entre na pasta que foi descompactada e digite:

# make && make install

Nisso a instalação irá lhe pedir para informar a interface que está conectada a internet:

Please select the Internet interface from this list.
By typing the number associated with it.
0 eth0
1 eth1


Informe o numero 0 ou 1 e de um enter.

A próxima pergunta solicita o seu login ou e-mail no qual você acessa o site www.no-ip.com.

Please enter the login/email string for no-ip.com


Informe e dê um enter.

Agora informe sua senha:

Please enter the password for user 'nome_usuario_no-ip'


Informe e dê um enter;

No meu caso tenho 2 hosts cadastrados na minha conta, por isso aparece a mensagem perguntando se eu gostaria de atualizar os dois:

2 hosts are registered to this account.
Do you wish to have them all updated?[N] (y/N)


No meu caso direi que Não (N);

Depois basta selecionar qual o domínio deseja usar e dizer que sim, e para os outros não.

A instalação te pergunta o intervalo de tempo que deseja atualizar o domínio:

Please enter an update interval:[30]


Escolha e dê um enter;

Depois é questionado se deseja executar algo durante a instalação ou se deseja concluir. No meu caso direi que Não;

Do you wish to have host [masterlinux.no-ip.info] updated?[N] (y/N)


Parar executar na inicialização do sistema, basta entrar no arquivo /etc/rc.local e incluir o seguinte comando no final do arquivo:

noip2

Pronto! Aceito críticas e sugestões para estar melhorando meu trabalho.

Outras dicas deste autor
Nenhuma dica encontrada.
Leitura recomendada

Restaurando Ubuntu e seus derivados (como vem de fábrica)

sudo: incapaz de resolver máquina mint [Resolvido]

Configurando script de inicialização no openSUSE

Fedora 13 não mantém configuração de idioma e teclado

Salvando configurações de brilho - Ubuntu 14.04

  

Comentários
[1] Comentário enviado por credes em 28/03/2011 - 20:35h

Ola Derci,
faz algum tempo que procurava uma dica de No-Ip no Linux, obrigado.

[2] Comentário enviado por ClaytonJM em 06/04/2011 - 02:03h

Amigo, eu fiz todos os passos, e esta acontecendo isso.

Please select the Internet interface from this list.

By typing the number associated with it.
0 eth0
1 eth1
0
Please enter the login/email string for no-ip.com claytonj.menani@gmail.com
Please enter the password for user 'claytonj.menani@gmail.com' *************

No hosts are available for this user.
Go to www.no-ip.com and create some!

Configuration file can NOT be created.

mv /tmp/no-ip2.conf /usr/local/etc/no-ip2.conf
mv: impossível obter estado de "/tmp/no-ip2.conf": Arquivo ou diretório não encontrado
make: ** [install] Erro 1
srvweb:/noip/noip-2.1.9-1#

O que esta acontecendo, poderia me dizer???
Aguardo.

[3] Comentário enviado por dercilima em 07/04/2011 - 08:45h

Bom dia claytonj.menani,

Isso acontece quando vc não tem nenhum host cadastrado no site do no-ip para este usuario;
Por esse motivo ele da a mensagem: No hosts are available for this user.

você já entrou no site do no-ip e cadastrou sua maquina?

Se não fez isso, vc vai entrar no site www.no-ip.com logar-se com seu usuario e clicar em add host e seguir os passos. Depois basta voltar na linha de comando e fazer os mesmos procedimentos.
Se já cadastrou seu host, por favor remova e cadastre novamente.

Espero ter ajudado.
Qualquer duvida posta aki pra nós.

um forte abraço

[4] Comentário enviado por ClaytonJM em 08/04/2011 - 12:14h

Derci, Deu Certo! era isso mesmo!

É a primeira vez, que uso o NO-IP, ainda estou aprendendo essa ferramenta.
Obrigado.

Abraço.

[5] Comentário enviado por megatux em 20/06/2011 - 09:14h

Para usuários Debian, basta rodar apt-get install noip2

[]'s

:wq!

[6] Comentário enviado por lfecchio em 19/08/2011 - 14:19h

Olá!
Sabes me dizer quais as configurações para o roteador?
Encaminhamento de portas e direcionamento de portas.
Obrigado.

Luc

[7] Comentário enviado por vitortechno em 14/11/2011 - 00:33h

Parceiro, como eu faço pra desinstalar para desinstalar esse noip ? Pesquisei pesquisei e não encontrei nada

[8] Comentário enviado por macelolaian em 25/11/2011 - 23:52h

O meu dá erro aki:

[code]
make: `noip2' está atualizado.
if [ ! -d /usr/local/bin ]; then mkdir -p /usr/local/bin;fi
if [ ! -d /usr/local/etc ]; then mkdir -p /usr/local/etc;fi
cp noip2 /usr/local/bin/noip2
/usr/local/bin/noip2 -C -c /tmp/no-ip2.conf

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 eth1
1 eth0
0
Read from dynupdate.no-ip.com failed (Connection reset by peer)
mv /tmp/no-ip2.conf /usr/local/etc/no-ip2.conf
mv: impossível obter estado de "/tmp/no-ip2.conf": Arquivo ou diretório não encontrado
make: ** [install] Erro 1
root@servidor:/home/murielly/noip-2.1.9-1#
[/code]

O site ta fora do ar?

[9] Comentário enviado por amiltoncesar em 18/12/2012 - 14:20h

Ola pessoal, instalei o debian 6.0. Esta navegando normalmente, squid + iptables tudo ok.
inclusive dei um ping em dynupdate.no-ip.com e tenho resposta 100%.
porem, qdo dou um make install recebo essa msg de erro:

Can't connect to dynupdate.no-ip.com (Connection timed out)
Network must be operational to create configfile. Ending!
mv /tmp/no-ip2.conf /usr/local/etc/no-ip2.conf
mv: impossível obter estado de "/tmp/no-ip2.conf": Arquivo ou diretório não encontrado
make: ** [install] Erro 1

o que pode ser?

obrigado

[10] Comentário enviado por mbrainiac em 26/10/2013 - 15:39h

olá Derci,

após dar o comando noip2

deu esta mensagem:

root@debianVPN:/home/jga/Desktop/no-ip/noip-2.1.9-1# One noip2 process is already active,
and the multiple instance flag (-M) is not set.



root@debianVPN:/home/jga/Desktop/no-ip# tar -zxvf noip-duc-linux.tar.gz
./._noip-2.1.9-1
noip-2.1.9-1/
noip-2.1.9-1/._binaries
noip-2.1.9-1/binaries/
noip-2.1.9-1/binaries/._noip2-i686
noip-2.1.9-1/binaries/noip2-i686
noip-2.1.9-1/binaries/._noip2-x86_64
noip-2.1.9-1/binaries/noip2-x86_64
noip-2.1.9-1/._COPYING
noip-2.1.9-1/COPYING
noip-2.1.9-1/._debian.noip2.sh
noip-2.1.9-1/debian.noip2.sh
noip-2.1.9-1/._gentoo.noip2.sh
noip-2.1.9-1/gentoo.noip2.sh
noip-2.1.9-1/._LEEME.PRIMERO
noip-2.1.9-1/LEEME.PRIMERO
noip-2.1.9-1/._LIESMICH.ERST.deutsch
noip-2.1.9-1/LIESMICH.ERST.deutsch
noip-2.1.9-1/._LISEZMOI.ENPREMIER
noip-2.1.9-1/LISEZMOI.ENPREMIER
noip-2.1.9-1/._mac.osx.startup
noip-2.1.9-1/mac.osx.startup
noip-2.1.9-1/._Makefile
noip-2.1.9-1/Makefile
noip-2.1.9-1/._noip2.c
noip-2.1.9-1/noip2.c
noip-2.1.9-1/._README.FIRST
noip-2.1.9-1/README.FIRST
noip-2.1.9-1/._README.FIRST-SWE
noip-2.1.9-1/README.FIRST-SWE
noip-2.1.9-1/._README.FIRST.FRANCAIS
noip-2.1.9-1/README.FIRST.FRANCAIS
noip-2.1.9-1/._README.FIRST.ITALIANO
noip-2.1.9-1/README.FIRST.ITALIANO
noip-2.1.9-1/._README.FIRST.JAPANESE
noip-2.1.9-1/README.FIRST.JAPANESE
noip-2.1.9-1/._README.FIRST.pt_BR
noip-2.1.9-1/README.FIRST.pt_BR
noip-2.1.9-1/._README.FIRST_PT
noip-2.1.9-1/README.FIRST_PT
noip-2.1.9-1/._redhat.noip.sh
noip-2.1.9-1/redhat.noip.sh
root@debianVPN:/home/jga/Desktop/no-ip# cd noip-2.1.9-1
root@debianVPN:/home/jga/Desktop/no-ip/noip-2.1.9-1# make && make install
gcc -Wall -g -Dlinux -DPREFIX=\"/usr/local\" noip2.c -o noip2
noip2.c: In function ‘dynamic_update’:
noip2.c:1595:6: warning: variable ‘i’ set but not used [-Wunused-but-set-variable]
noip2.c: In function ‘domains’:
noip2.c:1826:13: warning: variable ‘x’ set but not used [-Wunused-but-set-variable]
noip2.c: In function ‘hosts’:
noip2.c:1838:20: warning: variable ‘y’ set but not used [-Wunused-but-set-variable]
if [ ! -d /usr/local/bin ]; then mkdir -p /usr/local/bin;fi
if [ ! -d /usr/local/etc ]; then mkdir -p /usr/local/etc;fi
cp noip2 /usr/local/bin/noip2
/usr/local/bin/noip2 -C -c /tmp/no-ip2.conf

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 tun0
0
Please enter the login/email string for no-ip.com eeletro@yahoo.com
Please enter the password for user 'eeletro@yahoo.com' *******

Only one host [brainiaclinux.no-ip.biz] 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 '/tmp/no-ip2.conf' created.

mv /tmp/no-ip2.conf /usr/local/etc/no-ip2.conf
root@debianVPN:/home/jga/Desktop/no-ip/noip-2.1.9-1# apt-get install gcc
Lendo listas de pacotes... Pronto
Construindo árvore de dependências
Lendo informação de estado... Pronto
gcc já é a versão mais nova.
gcc configurado para instalar manualmente.
Os seguintes pacotes foram instalados automaticamente e já não são necessários:
bind9utils cups-client fonts-sil-gentium fonts-sil-gentium-basic gimp-data
libamd2.2.0 libbabl-0.1-0 libcolamd2.7.1 libgegl-0.2-0 libgimp2.0
libilmbase6 liblcms1 libmad0 libmng1 libopenexr6 libopenraw1
libpoppler-glib8 libpoppler19 libreoffice-calc libreoffice-filter-mobiledev
libreoffice-report-builder-bin libsdl1.2debian libumfpack5.4.0
libvisio-0.0-0 libwmf0.2-7 libxmmsclient-glib1 libxmmsclient6 lp-solve
smbclient tdb-tools ttf-liberation ttf-sil-gentium-basic xmms2-core
xmms2-plugin-alsa xmms2-plugin-id3v2 xmms2-plugin-mad xmms2-plugin-vorbis
xsane-common
Utilize 'apt-get autoremove' para os remover.
0 pacotes atualizados, 0 pacotes novos instalados, 0 a serem removidos e 8 não atualizados.
root@debianVPN:/home/jga/Desktop/no-ip/noip-2.1.9-1# noip
bash: noip: comando não encontrado
root@debianVPN:/home/jga/Desktop/no-ip/noip-2.1.9-1# noip2
root@debianVPN:/home/jga/Desktop/no-ip/noip-2.1.9-1# One noip2 process is already active,
and the multiple instance flag (-M) is not set.


[11] Comentário enviado por mbrainiac em 26/10/2013 - 17:09h

parabéns Derci,

Mesmo em 2013 e usando Debian 7 sua dica funcionou.

Obrigado

[12] Comentário enviado por rodolfo10 em 25/04/2014 - 09:36h

Bom dia a todos!!

ao instalar o no-ip esta apresentando a seguinte mensagem ao digitar make install....

alguém poderia me ajudar????

Obrigado!!!


root@debian:/home/user/noip-2.1.9-1# make install
if [ ! -d /usr/local/bin ]; then mkdir -p /usr/local/bin;fi
if [ ! -d /usr/local/etc ]; then mkdir -p /usr/local/etc;fi
cp noip2 /usr/local/bin/noip2
/usr/local/bin/noip2 -C -c /tmp/no-ip2.conf

Auto configuration for Linux client of no-ip.com.

Can't connect to dynupdate.no-ip.com (Connection refused)
Network must be operational to create configfile. Ending!
mv /tmp/no-ip2.conf /usr/local/etc/no-ip2.conf
mv: impossível obter estado de "/tmp/no-ip2.conf": Arquivo ou diretório não encontrado
make: ** [install] Erro 1

[13] Comentário enviado por bleckout em 14/03/2015 - 11:38h

Eu instalei no CentOS 6.6, tudo ok! Obrigado ;)

[14] Comentário enviado por rodrigojsn em 14/10/2015 - 15:32h

Pessoal boa tarde,

Tinha instalado em um server, mas a placa mãe deu pau. Após a troca o no-ip deixou de atualizar. Como refaço o apontamento para a eth0 novamente?

Obs: O debian não foi afetado, mas existem mais de uma placa de rede. Hd é o mesmo.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor HostGator.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Viva o Android

Tópicos

Top 10 do mês

Scripts