Nsupdate português

Publicado por Diogo Tayt-son 28/01/2008

[ Hits: 5.286 ]

Homepage: www.digitalfrontier.com.br

Download update.sh




Se você tentou usar o nsupdate pra atualizar o IP Externo da sua Rede no seu servidor DNS e não obteve sucesso. Aí vai uma solução diretamente de Portugal para os gajos brazukas.

É necessário criar um arquivo de zona falso no mesmo diretório do script... substituindo o IP externo pelo nome XIP.

É possível adicionar esse script na crontab para rodar de 30 em 30 minutos (dependendo da sua prioridade) e na rc.local para atualizar em caso de reinicialização da máquina.

  



Esconder código-fonte

#!/bin/bash
dir="/chroot"
dirnamed="/chroot/named/conf"
touch $dir/1 $dir/2
ipsite=`/usr/bin/lynx -dump http://www.iphosting.com.br/ip/ > $dir/1`
cat $dir/1 | grep IP | cut -d: -f2 | cut -d" " -f2 > $dir/1
arq1=`cat $dir/1`
arq2=`cat $dir/2`
cat $dir/zona.domain | sed s/XIP/$arq1/ > $dirnamed/zona.domain
if [ "$arq1" == "$arq2" ]
then
    echo "Bye! =)" > /dev/null
else
    cat $dir/1 > $dir/2
    /etc/rc.d/rc.bind stop
    /etc/rc.d/rc.bind start
fi

Scripts recomendados

Download em série com o AXEL

script limpeza de sistemas linux

dcalc: Calculadora Com Conversão de Bases

Auto-montador de partições

Sistema de Gestão de Protocolos em YAD


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts