| |
  |
|
Problemas com Ipfixo?Use o Dyndns
|
|   |
 |
|
 |
 |
 |
Dou suporte em uma empresa que necessita diaramente de atualização de banco de dados,e isso é feito remotamente,
teoricamente teria quer ter uma Ip fixo para facilitar o trabalho do individuo que atualiza.
A empresa achou que o custo de um Ip fixo estava muito alto, e me perguntou qual a outra alternativa eu teria para lhe oferecer.
Resolvi entao implementar o Dyndns.
Este pequeno how-to foi implementado em um servidor com RH 9 e Velox (telemar).
##############################################################################
Primeiro voce deve configurar o servidor para trabalhar direitinho com o Velox.
Como a configuração do velox nao é a intençao deste How-to pularemos esta parte.
Agora o que realmente interessa.Primeiro voce tera que ir em
http://www.dyndns.org
Crie uma conta no dyndns, onde sera enviado um email de confirmação para o mesmo que voce colocou na hora
do cadastramento.Validando sua conta esta na hora de colocar a mao na massa.Depois de logado no dydns procure a opção
"Dynamic DNS (Add Host), clique em Add Host.
Aparecera mais ou menos assim :
Hostname:(Coloque o nome que desejar) |dyndns.org.br
IP Address:(Coloque o Ip que voce esta no momento) =>De um Ifconfig no servirdor para saber seu IP
Enable Wildcard: ( Pode deixar em branco )
Mail Exchanger (optional):(Como ja diz é Opcional)
Confirme.
Pronto sua conta esta criada, mas nao acabou ainda,agora vamos trabalhar dentro do servidor.
######Criando arquivo de Configuração
touch /etc/dyndns.conf (Criando o arquivo)
vi /etc/dydns.conf (Editando o arquivo)
Adicine as seguintes linhas:
#!/usr/local/bin/ez-ipupdate -c
# example config file for ez-ipupdate
#
# this file is actually executable!
#
service-type=dyndns
#service-type=dyndns-stati c
user=login:senha (Login e senha da sua conta no dyndns)
host= (Nome do Host que voce adicionou)
#interface=eth1
max-interval=2073600
salve e saia do arquivo.
Agora crie o seguinte arquivo
touch /usr/local/sbin/ez-ipupdate
chmod +x ez-ipupdate
######Criando Script
touch /usr/local/sbin/dyndns.sh
vi /usr/local/sbin/dyndns.sh
Adcione as Seguintes linha
#!/bin/sh
/usr/local/bin/ez-ipupdate -i "$(/usr/sbin/adsl-status | grep -v adsl-status | grep ppp | awk '{ print substr($1,0,4) }')" -c /etc/dyndns.conf
salve e saia.
Agora vamos dar permissao ao arquivo
chmod +x dyndns.sh
Vamos agora automatizar o processo.
Digite "crontab -e"
coloque a seguinte linha.
*/5 * * * * /usr/local/sbin/dyndns.sh >> /var/log/dyndns.ok 2> /var/log/dyndns.erro
Isso fara com que o Ip esteja sempre atualizado no Dyndns
Agora é so da um reboot e Bingo!!!!
Agora de um ssh para "host.dyndns.org", pronto voce esta dentro do servidor.
Autor: Marlon de Paula
|
|
 |
 |
| |
 |
 |
Classificação de notícias |
 |
 |
|
Tópicos relacionados
 |
|
Re: Problemas com Ipfixo?Use o Dyndns (Pontos: 0) por Visitante em Sexta, julho 16 @ 11:27:58 EDT | | Bom, eu queria saber se irá dar certo quando eu der um REboot em minha maquina e conectar a Web, a maquina ficará com o mesmo IP? |
[ Responder a este ]
|
|
|