jueves, 22 de mayo de 2008

Resolver "SIOCSIFADDR No such device eth0 error while getting interface flags" en Debian

si la interface de red que estaba en nuestra PC se rompio y la reemplazamos por otra, normalmente nos da errores como este

SIOCSIFADDR No such device eth0 error while getting interface flags

y que

Failed to bringe interface eth0

para resolver esto, primeramente revisar si la maquina ha reconocido la interface de red, como un nuevo hardware:

# dmesg | egrep eth

si el kernel vio el nuevo hard, entonces podemos hacer esto

en el archivo /etc/udev/rules.d/70-persistent-net.rules existe una relacion de direcciones MAC con el nombre que se le asigna a la interface, por lo general a la primera que se le pone le da el eth0, pero entonces el kernel si es la unica interface le dice que es eth0, las lineas en este archivo se ven como esta mas o menos:

# PCI device 0x8086:0x1039 (e100)
SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="00:11:11:4e:ea:6c", NAME="eth0"

se eliminan las lineas correspondientes a las interfaces anteriores y se deja solamente la que nos corresponde.

despues de esto se reinicia el udev

# /etc/init.d/udev restart

luego se puede activar la interface o reiniciar la maquina para que tome toda la configuracion adecuada

# ifup eth0

o
# reboot

Configurar Fecha y Hora en FreeBSD

es incluso mas sencillo que hacerlo en linux, con solo darle los parametros que queremos al comando `date` se resuelve, y bien claro

# date 0805220741
Thu May 22 07:41:00 UTC 2008
# date
Thu May 22 07:41:00 UTC 2008
#

y con eso, ya esta, no hace falta hacer nada mas para poner en hora nuestro sistema.

;)

domingo, 13 de abril de 2008

Postfix + MailScaner y Clamav

Antivirus instalacion y configuracion

Comenzamos por instalar los paquetes necesarios

apt-get install clamav

apt-get install mailscanner

Después de la instalación actualizamos clamav con el comando

freshclam

Escaneamos el directorio home en buscas de virus

clamscan -ri /home

Ahora vamos a modificar en el fichero /etc/MailScanner/Mailscanner.conf lo siguiente:

Run As User = postfix

Run As Group = postfix

Incoming Queue Dir = /var/spool/postfix/hold

Outgoing Queue Dir = /var/spool/postfix/incoming

MTA = postfix

Virus Scanners = clamav

Añadimos a la configuration de postfix /etc/postfix/main.cf esta línea

header_checks = regexp:/etc/postfix/header_checks

Creamos touch /etc/postfix/header_checks y añadimos la línea

/^Received:/ HOLD

Modificamos el fichero /etc/default/mailscanner descomentando lo siguiente:

run_mailscanner=1

damos permisnos para que todo quede listo

usuario grupo

chown -R postfix:postfix /var/spool/MailScanner

chown -R postfix:postfix /var/lib/MailScanner

chown -R postfix:postfix /var/run/MailScanner

chown -R postfix:postfix /var/lock/subsys/MailScanner

/etc/init.d/mailscanner start

/etc/init.d/postfix start