Instalando NO-IP no Debian 6.0

Publicado por Derci Santos Lima em 28/03/2011

[ Hits: 49.615 ]

 


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

Aumentando compatibilidade do wireless Realtek 8187B (Itautec W7655) no Slackware (13.1 ou superior)

Servidor Yum público para Oracle Linux 6.2

Área de trabalho remota com impressora

Configurando o Whisker Menu no XFCE4

Fazendo o .Xresources funcionar no Linux Mint 20

  

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 RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts