Posts de Janeiro 20th, 2008|Página de posts diários

… dnsmasq

Para fazermos um cache de DNS, e obviamente aumentarmos a velocidade de navegação, segue abaixo um exemplo para que utiliza uma conexão via DHCP (Virtua, Speedy, etc.).

Primeiro temos que baixar o pacote do “DNSMASQ”

# yum -y install dnsmasq

Então após a instalação devemos fazer 3 alterações.

1. Abra o arquivo /etc/dnsmasq.conf  e procure a linha #listen-address

Devemos então retirar o comentário desta linha e adicionar o localhost e retirar o comentário, ficando assim:

listen-address=127.0.0.1

Pronto, salve e saia do arquivo.

2. Abra o arquivo /sbin/dhclient-script.conf , e localize a seguinte linha:

echo ‘; generated by /sbin/dhclient-script’ > $rscf

Então, abaixo desta linha adicione o seguinte conteúdo:

echo ‘nameserver 127.0.0.1′ > $rscf

Salve e saia do arquivo.

3. E por último, vamos entrar no arquivo /etc/resolv.conf e incluir o primeiro “nameserver” como:

nameserver 127.0.0.1

Assim ele irá buscar no nosso DNS primeiro, antes dos demais. O ítem 2 faz com que mesmo o arquivo /etc/resolv.conf sendo recriado, ainda assim ele irá adicionar a linha do ítem 3 ao arquivo.

Agora para testarmos, vamos a um exemplo.

# dig www.google.com.br

;; Query time: 27 msec    // Valor da primeira consulta.

Novamente refazendo o exemplo, temos o seguinte resultado.

;; Query time: 0 msec

Uma boa diferença, hein.

… fedora via iso

Como instalar o fedora se temos apenas a ISO no nosso HD? Bem vamos aos passos, e verá como é simples a instalação do Fedora ou mesmo de outra distribuição.

Neste caso temos que ter uma outra partição ao qual deixaremos o arquivo (iso) e ainda a partição onde será instalado o linux. Ex:

/dev/sda1 ( Local onde será instalado)

/dev/sda2 ( Local onde está a ISO)

Basta então, criar um diretrio em /dev/sda2 . Ex: fedora, onde iremos montar a imagem para copiar alguns arquivos que farão o boot para a instalação.

# mount -o loop <arquivo ISO> /fedora

Então devemos copiar o diretório “isolinux”,para a raíz (/).

Agora sim, vamos para o grup e mostrá-lo onde estará o nosso diretório de boot.

# vi /boot/grub/menu.lst

E adicionaremos as seguintes linhas.

title Instalacao

root (hd0,0)

kernel /isolinux/vmlinuz

initrd /isolinux/initrd.img

Pronto !!! Agora basta, dar boot na máquina e escolher a sessão “Instalacao”, para o boot. Neste caso será perguntado onde está o arquivo de instalação, basta então escolher que no disco rígido e apontar para o /dev/sda2.

Espero ter ajudado, e se ainda tiverem dúvidas estou á disposição.