Arquivo da tag: Debian

Erro no cache do APT

Recentemente tentei fazer uma atualização de pacotes no meu sistema pela linha de comandos e ao final do processo de upgrade recebi a seguinte mensagem:

dpkg: error: parsing file '/var/lib/dpkg/available' near line 2594 package 'libeina1':
 package has field 'Multi-Arch: same' but is missing architecture

A atualização ocorreu aparentemente bem no entanto as tentativas de instalar outros pacotes posterior a isso eram interrompidas e a mesma mensagem era exibida. A solução para o problema é dada com dois comandos apenas. Continue lendo Erro no cache do APT

Zabbix-agent no Debian Wheezy

Aquelas estranhas decisões dos gestores do projeto Debian acabaram por fazer o zabbix-agent ficar de fora da distribuição Wheezy, então se você quer instalar o agente do Zabbix basta adicionar o repositório de backports a sua lista de repositórios.

echo "deb http://ftp.debian.org/debian/ wheezy-backports main contrib non-free" >>/etc/apt/sources.list
aptitude update
aptitude install zabbix-agent

Agora é só configurar o /etc/zabbix/zabbix-agentd.conf conforme necessário.

Instalando e configurando um servidor DHCP

DHCP, em termos simples, é um serviço que distribui os endereços IP de forma dinâmica e automática poupando o sysadmin de fazer a configuração de rede manualmente em cada estação cliente.

Para quem precisa instalar um servidor DHCP em sua rede, eis aqui um tutorial com o essencial para que você tenha o seu serviço funcionando em poucos minutos a partir de uma instalação básica do Debian ou do Ubuntu.

O texto Ubuntu / Debian Linux: Setup An ISC DHCP Server For Your Network foi publicado no blog NixCraft, onde há muitos outros textos bacanas para quem respira Linux o dia todo.

Bind resolvendo apenas endereços IPv4

Bind é um dos mais populares sistemas de DNS do mundo, isso se não for o  mais popular. Embora sejam publicados muitos livros e tutoriais sobre ele a sua flexibilidade de configuração é imensa, por isso esta quase infinita fonte de informações sobre ele é mais do que justificável. Em suas últimas versões ele já vem com a capacidade de resolver endereços IPv4 e também IPv6, que é aquele novo formato de endereços para Internet. O fato é que muita gente ainda não possui uma rede suporte a roteamento IPv6, com isso, ao configurar o seu servidor DNS com Bind é provável que você tenha inúmeros registros como este abaixo:

Oct 10 08:40:55 mydnsserver named[7913]: error (network unreachable) resolving 'chcns.tcrc.edu.tw/AAAA/IN': 2001:288:5000:1::3#53
Oct 10 08:40:55 mydnsserver named[7913]: error (network unreachable) resolving 'ftp.hmps.chc.edu.tw/A/IN': 2001:288:5638::3#53
Oct 10 08:40:55 mydnsserver named[7913]: error (network unreachable) resolving 'ns2.xname.org/AAAA/IN': 2a01:e0b:1:64:240:63ff:fee8:6155#53
Oct 10 08:40:56 mydnsserver named[7913]: error (network unreachable) resolving 'vimeo.com.dbl.spamhaus.org/A/IN': 2001:7b8:3:1f:0:2:53:1#53
Oct 10 08:40:59 mydnsserver named[7913]: error (network unreachable) resolving 'a1402.dspw40.akamai.net/A/IN': 2a02:26f0:32:f000:f50b:1536:afe1:c0b8#53
Oct 10 08:41:25 mydnsserver named[7913]: error (network unreachable) resolving 'a1725.dspl.akamai.net/A/IN': 2001:218:2007:ffff:9209:1536:afe1:c0b8#53
Oct 10 08:41:28 mydnsserver named[7913]: error (network unreachable) resolving '61.63.128.222.in-addr.arpa/PTR/IN': 2001:67c:1010:27::53#53

O erro “network unreachable” é justificável pelo fato de que eu não tenho nenhum roteamento IPv6, mas ainda assim o Bind escuta estas requisições e por não conseguir resolvê-las as reporta nos logs. Continue lendo Bind resolvendo apenas endereços IPv4