Instalando e configurando o DDNS no Linux

Transcrição

Instalando e configurando o DDNS no Linux
Instalando e configurando o DDNS no Linux
Este material descreve a instalação do serviço DDNS em uma máquina com o Linux instalado.
1 - Instalação
1.1 Preparação
Antes de Instalar certifique-se que todo o procedimento deste material será executado no diretório :
/usr/local/sbin
# cd /usr/local/sbin/
1.2 Instalação
Agora baixe o arquivo de Instalação do serviço DDNS para Linux na área de downloads do DDNS
(http://download.winco.com.br/download/ddns-linux-1.5.tgz) para o seu computador.
Pode ser utilizado o comando “wget” para realizar o download do arquivo de instalação diretamente no diretório
que será utilizado o serviço DDNS
# wget http://download.winco.com.br/download/ddns-linux-1.5.tgz
- Após concluir o download, verifique se o arquivo de Instalação foi salvo no diretório
[root@linux sbin]# ls
ddns-linux-1.5.tgz
[root@linux sbin]#
- Descompacte o arquivo com o comando tar:
[root@linux sbin]# tar -zxvf ddns-linux-1.5.tgz
ddnsquery
ddns.sh
README
[root@linux sbin]#
2 – Configuração
2 .1 – Configuração do Arquivo ddns.sh
- Edite o arquivo ddns.sh
# vi ddns.sh
Na edição deste arquivo será necessário acrescentar algumas informações importantes para o funcionamento do
serviço DDNS.
DOMINIO="meudominio.ddns.com.br" -> Insira seu domínio DDNS criado em sua conta
SENHA="123456" -> Insira sua senha que foi criada para o domínio DDNS.
Copyright © Winco Tecnologia e Sistemas, todos os direitos reservados
ATENÇÃO !!!
Selecione um dos métodos abaixo para realizar o funcionamento do serviço DDNS no Linux
Caso 1: Configuração de um endereço IP Fixo
IP="" -> Configurar um endereço IP estático (IP Fixo) no servidor
Esta opção deverá ser configurado da seguinte forma:
# As seguintes variaveis devem ser configuradas:
# Coloque aqui seu dominio DDNS
# (ex.: meuendereco.ddns.com.br)
DOMINIO="meudominio.ddns.com.br"
# A senha para o dominio acima
SENHA="123456"
# Coloque aqui o IP em caso de IP fixo
IP="187.123.228.176"
# Se o dominio esta atras de um NAT, use "yes" abaixo, para que
# o IP publico de seu roteador seja atribuido ao dominio. Neste
# caso a inerface usada sera aquela que leva ao roteador padrao.
#USENAT=""
# ou especifique da interface. Ex.: ppoe, eth0, etc
#INTERFACE=""
Caso 2: Utilizar quando o servidor estiver conectado ao roteador ou NAT/Proxy
USENAT="" -> Utilizar quando o servidor do serviço DDNS esteja conectado ao roteador ou Proxy, para que o IP
publico de seu Roteador ou Proxy seja atribuído ao domínio DDNS.
Para habilitar esta opção será necessário acrescentar “Yes”
Esta opção deverá ser configurado da seguinte forma:
# As seguintes variaveis devem ser configuradas:
# Coloque aqui seu dominio DDNS
# (ex.: meuendereco.ddns.com.br)
DOMINIO="meudominio.ddns.com.br"
# A senha para o dominio acima
SENHA="123456"
# Coloque aqui o IP em caso de IP fixo
#IP=""
# Se o dominio esta atras de um NAT, use "yes" abaixo, para que
# o IP publico de seu roteador seja atribuido ao dominio. Neste
# caso a inerface usada sera aquela que leva ao roteador padrao.
USENAT="yes"
# ou especifique da interface. Ex.: ppoe, eth0, etc
#INTERFACE=""
Copyright © Winco Tecnologia e Sistemas, todos os direitos reservados
Caso 3: Conectado diretamente na Internet
INTERFACE="" -> Utilizar quando o link de Internet estiver conectado diretamente no Servidor .
Será necessário especificar a interface. Ex.: ppoe, eth0, etc,
Esta opção deverá ser configurado da seguinte forma:
# As seguintes variaveis devem ser configuradas:
# Coloque aqui seu dominio DDNS
# (ex.: meuendereco.ddns.com.br)
DOMINIO="meudominio.ddns.com.br"
# A senha para o dominio acima
SENHA="123456"
# Coloque aqui o IP em caso de IP fixo
#IP=""
# Se o dominio esta atras de um NAT, use "yes" abaixo, para que
# o IP publico de seu roteador seja atribuido ao dominio. Neste
# caso a inerface usada sera aquela que leva ao roteador padrao.
#USENAT=""
# ou especifique da interface. Ex.: ppoe, eth0, etc
INTERFACE="ppoe"
OBS: Para o funcionamento do serviço DDNS deverá escolher um dos métodos descritos acima e os demais deverão
ficar desabilitados com o caráter # no inicio do comando.
Terminado os procedimentos descritos, será necessário salvar e sair do arquivo de configuração do DDNS
- No editor vi utilizamos o seguinte comando abaixo
- Aperte a tecla ESC e digite :wq
:wq
Para iniciar o serviço DDNS execute o Shell ddns.sh
[root@linux sbin]# ./ddns.sh
; flags: 8500
; ANSWERS
meudominio.ddns.com.br
[root@linux sbin]#
A
187.123.228.176
Uma vez em execução, o serviço DDNS estará pronto para ser utilizado.
Copyright © Winco Tecnologia e Sistemas, todos os direitos reservados
2 .2 – Agendamento de Verificação do Serviço DDNS
Se você possui uma banda larga com serviço de IP dinâmico, seu endereço de IP irá mudar em cada conexão da
internet. Ou seja, cada vez que você se conectar a internet, terá que descobrir qual o endereço IP que seu provedor
forneceu.
Será necessário criar uma tarefa para que o serviço DDNS atualize o IP.
- Execute o seguintes comandos:
[root@linux sbin]# crontab –e
*/5 * * * * /usr/local/sbin/ddns.sh
Para que seja utilizado o seu o dominio DDNS para acessos Remotos, Cameras, DVR, VPN entre outros serviços,
deverá verificar suas regras permissão de Firewall do seu Servidor.
Copyright © Winco Tecnologia e Sistemas, todos os direitos reservados