Dicas e Tutoriais Linux GNOME Linux Web
Como atualizar o endereço IP no OpenDNS no Linux usando wget

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!
Próximo: Executivo da Microsoft diz que Windows Vista foi o produto “menos bom” da empresa
Se você gostou de "Como atualizar o endereço IP no OpenDNS no Linux usando wget", leia também
- Como usar o mouse no console do Linux
- Lançado Ubuntu Control Center 0.4
- Mitos e verdades sobre GNU/Linux [Atualizado]
- Como resolver a lentidão dos vídeos em tela cheia do YouTube no Ubuntu 10.04
- Mais um exemplo da imparcialidade dos fabricantes para com o GNU/Linux
Deixe sua resposta!
Nuvem de tags
Categorias
- Apple
- Celulares e Smartphones
- Ciência
- Destaque
- Exclusivo
- Games
- Hardware
- Linux
- Mercado
- Mobile e 3G
- Variedades
- Web
- Windows
Arquivos
- julho 2010
- junho 2010
- maio 2010
- abril 2010
- março 2010
- fevereiro 2010
- janeiro 2010
- dezembro 2009
- novembro 2009
- outubro 2009
- setembro 2009
- agosto 2009
- julho 2009
- junho 2009
- maio 2009
- abril 2009
Usuários online
Últimas do Fórum
- Rede Wireless no Ubuntu
Último Post por: douglas
Em: Linux - Repositorio 4144 ManaPlus para Arch Linux
Último Post por: Edgar junior
Em: Keepgeek - Geral - [Noticia] Windows Phone 7 chega as maos dos programadores
Último Post por: Edgar junior
Em: Noticias - [Noticia] Virus quer transformar smartphones Symbian em zombies
Último Post por: Paulo Castro
Em: Mobile - [Noticia] Conselho da Anatel aprova regras para internet 3G
Último Post por: Edgar junior
Em: Mobile
Fórum
- Keepgeek - Geral (17)
Comentarios das noticias e sugestoes ao Keepgeek - Windows (1)
Tudo sobre a plataforma Windows e Microsoft - Linux (2)
GNU/Linux e software livre - Mobile (4)
Celulares, smartphones e tablets - Web (8)
Tudo que rola na Internet - Hardware (0)
Pecas, placas, montagem e afins - Games (1)
Tudo sobre o mundo dos jogos - Seguranca no PC (0)
Virus, Hackers, analises de logs e invasoes - Noticias (3)
Comentarios das noticias do site - Criticas e sugestoes (0)
Bote a boca no trombone aqui! - Overclock e casemod (0)
Para quem nao se contenta com o basico - Placas 3D (0)
Placas, drivers e acessorios - Programacao (1)
Tire suas duvidas sobre programacao
Profissionais TI
- Assinando digitalmente um XML usando C#
- Concurso Público em TI: BNDES
- Eu uso porque é grátis!
- Como usar o Avira AntiVir nas transferências do Messenger?
- Você pode montar e gerir uma loja virtual sozinho!
CastroInfoNet
- Oi e Portugal Telecom vão criar uma terceira empresa
- Telefónica anuncia compra da Vivo
- Poker PKR - A Melhor sala de Poker 3D da Internet
- Twitter pode estar preparando Tweet Media
- Design by Community - Nokia libera os “Sketches” do projeto sugerido pelo público



