sábado, 17 de outubro de 2009

tuning do FreeBSD

polling dos devices:

FreeBSD Set Network Polling To Boost Performance

FreeBSD Device Polling
pagina do Luigi Neri sobre 'device polling'

exemplo de configuração "polling": ifconfig_nfe0="inet 200.152.88.34/30 polling up"

Multiple Kernels on FreeBSD

TCP Tuning guide

Tuning FreeBSD for different applications

Lista especializada em tuning do FreeBSD

post de Dru Lavigne a respeito da compilação de ports


amplificadores classe "D"

links no google sobre amplificadores classe "D"


amplificadores classe "D" apresentam baixa distorção harmônica, alta potência de saída e baixa potência de consumo (alta eficiência). Ainda terei um :)

migração de arquivos de um hd para outro

serve para *BSDs ou Linux

cd /diretorior_a_copiar

tar cfpB - . -X excluidos.txt | (cd /path_destino; tar xfpB -)

digamos que vc tenha que mudar o seu 'home' para um novo hd; então, vc faz assim:

(certifique-se de que NINGUÉM esteja usando o server/maquina)

como "root":

#mount /dev/novo_hd+partição /mnt

# cd /home

# tar cfpB - . | (cd /mnt; tar xfpB -)

o arquivo "excluidos.txt" vai conter os arquivos que vc não quer que sejam copiados para o destino. Por exemplo, OBRIGATORIAMENTE não copie o lost+found, pq dá erro. Acrescente (por xemplo) *.bak, *~ e quaisquer outros - um por linha.

backup usando dump/restore (FreeBSD)
excelente artigo do Joao Paulo Marques Mattos

servidor http



O mais rápido servidor http disponivel (dizem êles):  projeto cherokee


segunda-feira, 12 de outubro de 2009

gravação de cd's e dvd's

gravação de cd's

gerar *iso

mkisofs -J -L -l -r -T -V "Nome" -o /path/arquivo_destino.iso /path/arquivo_origem

cdrecord -v /dev/cdrom speed=4 /path/arquivo.iso

gravação de dvd's

growisofs -dvd-compat -Z /dev/cdrom=/path/imagem.iso

usando cdrecord:

cdrecord -dev=/dev/cdrom -speed=4 -v -dao -pad XXX-DVD.iso

no FreeBSD, ANTES:

kldload atapicam

growisofs -dvd-compat -Z (-speed=XX -overburn) /dev/acd0=/path/imagem.iso

gerar iso e gravar diretamente

mkisofs - R -J -L -R -quiet -V iso9660 /path/arquivos | cdrecord dev=/dev/cdrom -v speed=4 -fs=16 -eject -multi -data -

/dev/cdrom é o device que sua máquina tem para gravação, pode ser /dev/hdX ou /dev/sdX.. verifique pelo dmesg


gravar em multi-sessão:

http://www.vivaolinux.com.br/artigo/Gravando-um-CD-multisecao/

sábado, 3 de outubro de 2009

troca-troca de identificação (placas de rede)

(causado pelo udev)

isso já me aconteceu no Slackware-12.1 e (mais recentemente) no CentOS 5.2: a placa de rede muda de identidade, de eth0 para eth2 (por exemplo). A solução é bem simples:

encontre o mac_addr da dita cuja:

# ifconfig eth2

(copie o mac-addr em algum lugar)

desative-a:

# ifconfig eth2 down

de-lhe nova identificação (a antiga, na verdade):

# nameif "mac_addr" eth0

no CentOS:

cd /etc/sysconfig/network-scripts

rm -fv ifcfg-eth2 (cuidado aqui) - que é a identificação da placa (agora) inexistente

edite o ifcfg-eth0 e acrescente o mac_addr:

[..]

HWADDR=

convém acrescentar na outra placa também, se existir (ifcfg-eth?) o seu próprio mac-addr, pra evitar futuras trocas de identidade.

depois, é só:

/etc/init.d/network restart

e pronto.. tudo voltou à ordem :)

segunda-feira, 28 de setembro de 2009

clonagem de hd com o clonezilla

clonezilla

é um duplicador de máquinas com muitas possibilidades. Usado como "server" pode-se clonar múltiplas máquinas direto da rede. Bem interessante

sábado, 26 de setembro de 2009

quarta-feira, 23 de setembro de 2009

utilização do dig, correção do bind

DIG
dig any +nocmd +multiline +trace

o dominio sobre o qual vc quer a informação
any -> qualquer informação
o +trace apenas se quisermos saber o percurso que o dig executou para encontrar a informação.

BIND
um êrro comum no bind surge nos logs, quando (re)iniciamos o named:

"directory is not writable"

a solução nem é tão dificil, está neste post na FUG-BR

segunda-feira, 17 de agosto de 2009

gerando certificados SSL no FreeBSD

Generate an SSL certificate:

openssl req -new -x509 -nodes -out smtpd.pem -keyout smtpd.pem -days 3650

debate - BSDs x Linux, etc

comparativo entre FreeBSD e Linux

comparativo no FreeSoftwareMagazine

quinta-feira, 13 de agosto de 2009

quarta-feira, 12 de agosto de 2009

ntop no CentOS

a instalação do ntop é um pu**a pé no saco em qualquer distribuição. Sei lá porque nunca funciona como dizem os howto, instruções, receitinhas, bulas.

talvez seja só comigo ou implicância, sei lá. De qualquer forma, pra tentar melhorar as coisas, há um conjunto de post-instruções em discussão aqui:

howto Install ntop on RHE/CentOS Linux

sexta-feira, 24 de julho de 2009