Configurar Tunnel Broker em Debian

Esta é a configuração que utilizo para rotear a /64 do Tunnel Broker:

auto he-ipv6
iface he-ipv6 inet6 v4tunnel
    address [Client IPv6 Address]
    netmask 64
    ttl 64
    gateway [Server IPv6 Address]
    endpoint [Server IPv4 Address]
    local [Client IPv4 Address]

    up /sbin/ifconfig eth0 inet6 add [Routed IPv6]:1/64
    up /sbin/ifconfig eth0 inet6 add [Routed IPv6]:2/64
    up /sbin/ifconfig eth0 inet6 add [Routed IPv6]:n/64

    down /sbin/ifconfig eth0 inet6 del [Routed IPv6]:1/64
    down /sbin/ifconfig eth0 inet6 del [Routed IPv6]:2/64
    down /sbin/ifconfig eth0 inet6 del [Routed IPv6]:n/64

Esta configuração tem de ser adicionada ao ficheiro /etc/network/interfaces. De salientar que é necessário confirmar que o nome do seu interface é ETH0.

CDN77, uma agradável surpresa

Nos tempos que correm, o desempenho dos sites e a rapidez/fluidez com que são apresentados é um factor muito relevante, obrigando a muitas optimizações.

Uma das formas de se conseguir entregar os conteúdos mais rapidamente aos nossos utilizadores é através de um CDN.

Um CDN (Content Delivery Network) é uma rede de servidores distribuída por todo o mundo na qual se colocam os conteúdos que queremos disponibilizar aos nossos visitantes. Continue a ler

Monitorizar tráfego IPV6 e IPV4 com munin

Um dos meios habituais que temos de monitorizar recursos de forma visual é utilizando o munin. O munin consegue traduzir em forma visual, através de geração de gráficos utilizando o RRDtool, muitos recursos disponíveis nos servidores.

Neste exemplo vou utilizar o plugin ‘ip_’ para gerar um gráfico que meça o tráfego IPV4 e outro para o tráfego IPV6 utilizando a distribuição Debian Squeeze Continue a ler

Debian ou Ubuntu?

Não sou nenhum profissional da área nem fiz nenhuma comparação técnica sobe as duas plataformas, a verdade é que utilizo ambas sempre preciso.

Desta vez a diferença foi que até aos dias de hoje o VPS onde está este blog corria Ubuntu 10.04 (lucid) e agora estou a utilizar o Debian 6 (squeeze), porquê? Continue a ler

Minificar css e js automaticamente com nginx

Com a utilização intensiva de javascript e css é muito importante garantir que não exageramos no tamanho das páginas.

Uma das formas automáticas que utilizo para garantir que os ficheiros js e css são minificados é utilizando regras na configuração no nginx:

location ~* ^.+.(js|css)$ {
    access_log off;
    log_not_found off;
    expires 30d;
    rewrite ^(.*\.(js|css))$ /minifiy/index.php?f=$1&debug=0 last;
}

Esta técnica é muito simples e utiliza o Google Minify para essa tarefa.

De salientar que para garantir uma entrega rápida destes ficheiros é aconcelhavel a utilização de proxy_cache ou fastcgi_cache.