Instalando e configurando um nome de DNS para seu link Adsl


Fonte: http://techfree.wordpress.com/


Você que é reponsável pelo TI da empresa que tem apenas link ADSL (Velox, Speedy e outros), e sempre quis ter um nome único para seu router/modem/máquina que está como responsável do link, pois como esse ip é dinâmico, sempre era necessário ver qual ip atual para realizar qualquer conexão de origem externa.

Vamos lá!

Primeiro acesse o site do no-ip, se cadastre, confirme o e-mail que lhe será enviado e então efetue logon no website.

No lado esquerdo de seu monitor, escolha a opção Hosts / Redirects e o sub-grupo Add.

Escolha um nome e domínio, e então clique no botão Create Host. Pronto! O host já foi criado.

Agora vamos instalar o software que será o responsável por atualizar o ip que ficará associado a esse host.

Baixe o software No-ip nesse link.

Descompacte o pacote:

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

Agora vamos compilar:

# cd noip-2.1.7/

# make

# make install

Pronto! O software está instalado, agora vamos executá-lo pela primeira vez.

# /usr/local/bin/noip2 -C

Agora vem as seguintes perguntas:

By typing the number associated with it.
0 eth0
1 ppp0

Resposta : sua porta ppp0, pois ela é a responsável pelo link com o provedor Adsl. (Se estiver fazendo em uma maquina interna de sua rede, coloque a interface que tem conectividade com o servidor/router/modem do Adsl).

Próxima pergunta:

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

Responda com o seu login completo criado no site. Com @ e tudo.

Please enter the password for user ‘user@dominio’

Responda com a senha cadastrada no site.

Se você tiver mais de um domínio cadastro em sua conta, a mensagem abaixo será exibida.

2 hosts are registered to this account.
Do you wish to have them all updated?[N] (y/N)
Do you wish to have host [seudominio1.no-ip.info] updated?[N] (y/N)
Do you wish to have host [seudominio2.no-ip.info] updated?[N] (y/N)

Escolha o dominio que deseja que essa maquina atualize e host e pronto!

Feito!

Para facilitar sua vida, se você usa qualquer distribuição derivada da Red Hat, segue o meu script de inicialização.

#! /bin/sh
# $Id:$
#
# Noip: Starts noip Server
#
# Version: @(#) /etc/init.d/noip 2.0
#
# chkconfig: 2345 90 10
# description: Starts and stops the No-ip Server at boot time and shutdown.

# . /etc/rc.d/init.d/functions # uncomment/modify for your killproc
case “$1″ in
start)
echo “Starting noip2.”
/usr/local/bin/noip2
;;
stop)
echo -n “Shutting down noip2.”
killproc -TERM /usr/local/bin/noip2
;;
*)
echo “Usage: $0 {start|stop}”
exit 1
esac
exit 0

Grave esses dados no arquivo /etc/init.d/noip2

Coloque a sua devida permissão:

# chmod 755 /etc/init.d/noip2

Depois coloque ele no ntsysv

# chkconfig –add noip2

Pronto! Agora visualize no ntsysv que o serviço já esta configurado para iniciar no startup da maquina.

Comentários

Postagens mais visitadas