Dicas e Tutoriais Linux GNOME Linux Web

Como atualizar o endereço IP no OpenDNS no Linux usando wget

OpenDNS

OpenDNS é um servidor DNS, máquina que traduz URLs para endereços IP, alternativo. Ele foi lançado há três anos fornece uma navegação mais rápida e segura, pois bloqueia automaticamente páginas com conteúdo malicioso.

Se você quiser um nível maior de proteção e personalização, como por exemplo bloquear sites ou categorias de sites específicos, é possível criar uma conta gratuita no serviço para salvar suas preferências. O problema é que, se você usa uma conexão à Internet com IP dinâmico, um endereço IP que muda de tempos em tempos ou a cada vez que você liga o modem, você precisa atualizá-lo através de um programa que, como sempre, só existe para Windows e Mac.

Neste tutorial, vamos ver como atualizar seu endereço IP no GNU/Linux, através de uma única linha de comando, utilizando o bom e velho wget. Note que não iremos abordar, aqui, a configuração do e o registro no OpenDNS, pois este não é o objetivo deste tutorial.

Atualizando no GNOME

Se você usa alguma distribuição com GNOME, como Ubuntu, Mandriva, Fedra e outras, siga os passos a seguir:

1. Clique em Sistema – Preferências – Aplicativos inicializados com a sessão;

2. Na janela que vai aparecer, clique em Adicionar;

3. No campo Nome, digite algo descritivo, como “Atualização de IP do OpenDNS”.

4. Em comando, digite:

wget -O - -q --http-user=USUARIO --http-passwd=SENHA https://updates.opendns.com/nic/update

Onde USUARIO é o nome do seu usuário registrado no OpenDNS e SENHA é a senha do mesmo.

5. Clique em Adicionar, se necessário marque a caixinha ao lado da nova entrada e clique em Fechar.

A partir de agora, sempre que você iniciar o GNOME, seu status no OpenDNS será atualizado.

Atualizando junto com a inicialização do sistema

A desvantagem do método anterior é que ele só funciona para o usuário que fez o procedimento, ou seja, se houver mais de um usuário na sua máquina, você deverá repetir esse procedimento para cada um deles. Se, no entanto, você quiser que o status seja atualizado cada vez que seu micro seja iniciado, adicione a linha supracitada ao final de seu arquivo rc.local, o qual, dependendo da distribuição, pode estar em /etc/rc.d/rc.local ou em /etc/init.d/rc.local. Aqui no meu Ubuntu, distribuição que uso atualmente, não sei por que cargas-d’água não funcionou.

Atualizando de tempos em tempos

Os procedimentos acima devem ser suficientes para a maioria dos usuários, no entanto, se você precisa atualizar seu status de tempos em tempos – por exemplo: um modem ADSL que fica constantemente ligado, pode ser mais vantajoso adicionar o comando em seu crontab; assim, ele vai ser executado periodicamente. Para fazer isso, no prompt de comando, como root – para aplicar a todos os usuários -, digite:

crontab -e

E, na tela que vai aparecer, digite algo como:

*/30  * *  *  * wget -O - -q --http-user=USUARIO --http-passwd=SENHA https://updates.opendns.com/nic/update

Este comando irá atualizar seu IP junto ao OpenDNS a cada 30 minutos. Para mais opções, verifique a ajuda do Crontab.

Não se esqueça de comentar esse e os outros posts do blog! Keep Connected!

Tags: , , ,

Anterior:
Próximo:

Se você gostou de "Como atualizar o endereço IP no OpenDNS no Linux usando wget", leia também

Sobre Andre

André Machado está cursando Licenciatura em Matemática pela Universidade Federal do Rio Grande do Sul.

1 estrela2 estrelas3 estrelas4 estrelas5 estrelas (Sem avaliações ainda)
Loading ... Loading ...

Deixe sua resposta!

Adicione seu comentário abaixo, ou trackback de seu próprio site. Você também pode acompanhar estes comentários via RSS.

Para colocar sua foto ou outra imagem que lhe identifique ao lado de seus comentários, registre-se em gravatar.com.

Você pode usar estas tags:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Ao comentar, você está aceitando nossos termos de uso. Seja educado, mantenha-se no tema do post e não faça SPAM.

Keepgeek recomenda Ubuntu Control Center

Últimas do Fórum

Fórum

RSS Profissionais TI

RSS CastroInfoNet

RSS Brasil High Tech

Português | English | Español | Français | 简体中文 | Русский

Copyright © 2009-2010 Keepgeek. Alguns direitos reservados. O conteúdo deste site está disponível sob uma licença Creative Commons.
Termos de uso | XHTML e CSS válidos. | EST. MMIX A.D.
Administração