sexta-feira, 6 de julho de 2012

Configuração estática de DNS no Ubuntu

A partir da versão 11.10 (se não me falha a memória) a configuração do arquivo /etc/resolv.conf passa a ser automática.

Para que ele seja gerado de forma correta, editar o arquivo /etc/network/interfaces da seguinte forma:

dns-nameservers servidor1 servidor2
dns-domain domain.corp

quinta-feira, 26 de abril de 2012

Removendo kernels antigos no Ubuntu

Procedimento para remover versões antigas do kernel do Ubuntu, que vão se acumulando à medida em que o sistema se atualiza.

Para listar as versões instaladas (filtro):

dpkg -l linux-* | awk '/^ii/{ print $2 }'

Para remover (exemplo):

apt-get remove linux-image-3.0.0-16-server

Para um trabalho mais elaborado: http://tuxtweaks.com/2010/10/remove-old-kernels-in-ubuntu-with-one-command/

sábado, 25 de junho de 2011

Lembrete - Servidores DNS do OpenDNS

Este é um lembrete com os endereços IP dos servidores do OpenDNS para referência rápida.

Para o serviço convencional:

208.67.222.222 e 208.67.220.220

Para o serviço FamilyShield

208.67.222.123 e 208.67.220.123

Link para o OpenDNS Updader.

quinta-feira, 5 de maio de 2011

Drivers Intel GMA500 no Ubuntu 11.04 (Natty Narwhal)

Toda vez que eu atualiza o Ubuntu no meu netbook com placa gráfica Intel GMA 500 (Poulsbo) é um martírio. Sempre há dificuldades para conseguir os drivers.

Na versão mais recente, o 11.04, não foi diferente, ainda mais que agora a interface é a Unity.

Mas, achei um site com uma receita simples, inclusive para versões anteriores do Ubuntu. Lá tem competentes desenvolverdores trabalhando nisso:

https://launchpad.net/~gma500/+archive/emgd

Em resumo, os comandos são:

sudo add-apt-repository ppa:gma500/emgd
sudo apt-get update
sudo apt-get install xorg-emgd emgd-dkms
sudo emgd-xorg-conf

terça-feira, 26 de abril de 2011

Instalação de interface gráfica básica no Ubuntu Server

A versão server do Ubuntu, por padrão, instala apenas a interface texo. Para instalar um desktop gráfico (GUI) mínimo, é necessário executar o comando abaixo:

sudo aptitude install --without-recomends ubuntu-desktop

quinta-feira, 9 de dezembro de 2010

WSUSOFFLINE - Atualizações para Windows e Office sem gastar banda

O Wsusoffline (http://www.wsusoffline.net/) é uma mão na roda para quem instala Windows e Office em computadores. Para quem faz manutenção também!

O conceito é simples. Ele baixa automaticamente todas as atualizações do Windows (XP, Vista, 7) e Office (XP, 2003, 2007 e 2010) e concentra em um só lugar. Tem opção de copiar para um local específico (pen drive, por exemplo) ou até mesmo gerar imagens de DVD (.iso).

Também inclui outros componentes como .NET Framework e Security Essentials (com definições atualizadas).

O primeiro download demora, até ele baixar tudo o necessário para o repositório. A partir daí, basta continuar atualizando. Ele só vai baixar o que falta.

Uma vez pronto, é só rodar no computador. Ele já vem com um programa que faz toda o trabalho de instalar as atualizações.

É daqueles utilitários que realmente vale a pena. Vale, inclusive, uma doação aos desenvolvedores.

quarta-feira, 2 de junho de 2010

Regra no Iptables para publicação de site

É uma regra simples, mas para uma constante necessidade minha. Publicar um site ou servidor web.

Neste caso, fiz com o Iptables rodando no Ubuntu Server 10.04. O servidor é o 10.15.4.34. A regra permite outras coisas, como a rede externa responder a requisições ICMP (ping).

Para funcionar na inicialização, os comando foram inseridos no /etc/rc.local.

##########################################################################

iptables -F

iptables -F -t nat
iptables -P INPUT ACCEPT
iptables -P FORWARD ACCEPT
iptables -P OUTPUT ACCEPT
iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE
iptables -A FORWARD -d 10.15.4.0/22 -m state --state ESTABLISHED,RELATED -j ACCEPT
iptables -A INPUT -d 0.0.0.0/0.0.0.0 -m state --state ESTABLISHED,RELATED -j ACCEPT
iptables -A INPUT -s 127.0.0.1/8 -j ACCEPT
iptables -t nat -A PREROUTING -p tcp --dport 80 -j DNAT --to-destination 10.15.4.34:80
iptables -I FORWARD -p tcp --dport 80 -d 10.15.4.34 -j ACCEPT
##########################################################################


Desta ver vou ficar devendo as fontes pois, na pressa, não anotei.

terça-feira, 1 de junho de 2010

Estréia - Atualizar o OpenDNS no Linux

O OpenDNS (http://www.opendns.com/) é um serviço de DNS rápido e confiável, com versão gratuita, que inclui um vasto banco de dados de domínios associados a categorias diversas (por exemplo pornografia, bate-papo) e permite que estes sites sejam facilmente proibidos.

Mas, as configurações dele se baseiam por IP de origem e, no caso de serviços de IP dinâmico (Velox, por exemplo), é preciso ter um cliente instalado para atuazalizar o IP usado pela rede. Algo bem semelhante ao DynDNS (e baseado ne mesmo protocolo) e outros.

Este cliente está disponível para Windows e Mac no site do OpenDNS, mas não para Linux. Pesquisando na net, achei um tutorial em http://www.opendns.com/support/article/192.

##########################################################################
Linux dynamic IP updater "DDClient"


ddclient is an open-source dynamic IP update client written in Perl. ddclient is available here: http://ddclient.wiki.sourceforge.net/

To use ddclient with OpenDNS, please use the following configuration.
##
## OpenDNS.com account-configuration
##
use=web, web=whatismyip.org
server=updates.opendns.com
protocol=dyndns2
login=opendns_username
password=opendns_password
opendns_network_label <- (Bruno) Aqui tem que colocar a identificação da rede que se quer associar ao IP

Make sure SSL is enabled at the top of the configuration (ssl=yes # use ssl-support.)
##########################################################################

De onde vem esse blog

Estou criando este blog inspirado na necessidade que tenho de registrar alguns problemas cotidianos da profissão de TI, na maioria puramente técnicos e ecléticos, e poder resgatar estas informações no futuro.

Ainda que a maioria delas seja inútil para as pessoas, mesmo os profissionais de TI, vou mantê-lo aberto. Quem sabe alguém, algum dia, acha algo útil por aqui.

Bruno