Configuración · 2 min read · Nov 19, 2025

La Configuración Perfecta - Debian Sarge (3.1) - Página 3

2 Instalando Y Configurando El Resto Del Sistema

Configurar La Red

Debido a que el instalador de Debian Sarge ha configurado nuestro sistema para obtener sus ajustes de red a través de DHCP, tenemos que cambiar eso ahora porque un servidor debe tener una dirección IP estática. Edita /etc/network/interfaces y ajústalo a tus necesidades (en este ejemplo usaré la dirección IP 192.168.0.100):

| # /etc/network/interfaces -- archivo de configuración para ifup(8), ifdown(8) # La interfaz de loopback auto lo iface lo inet loopback # La primera tarjeta de red - esta entrada fue creada durante la instalación de Debian # (red, difusión y puerta de enlace son opcionales) auto eth0 iface eth0 inet static address 192.168.0.100 netmask 255.255.255.0 network 192.168.0.0 broadcast 192.168.0.255 gateway 192.168.0.1 |

Si deseas agregar la dirección IP 192.168.0.101 a la interfaz eth0 deberías cambiar el archivo para que se vea así:

| # /etc/network/interfaces -- archivo de configuración para ifup(8), ifdown(8) # La interfaz de loopback auto lo iface lo inet loopback # La primera tarjeta de red - esta entrada fue creada durante la instalación de Debian # (red, difusión y puerta de enlace son opcionales) auto eth0 iface eth0 inet static address 192.168.0.100 netmask 255.255.255.0 network 192.168.0.0 broadcast 192.168.0.255 gateway 192.168.0.1 auto eth0:0 iface eth0:0 inet static address 192.168.0.101 netmask 255.255.255.0 network 192.168.0.0 broadcast 192.168.0.255 gateway 192.168.0.1 |

Luego reinicia tu red:

/etc/init.d/networking restart

Edita /etc/resolv.conf y agrega algunos servidores de nombres:

| search server nameserver 145.253.2.75 nameserver 193.174.32.18 nameserver 194.25.0.60 |

Edita /etc/hosts y agrega tus nuevas direcciones IP:

| 127.0.0.1 localhost.localdomain localhost server1 192.168.0.100 server1.example.com server1 192.168.0.101 virtual-ip1.example.com virtual-ip1 # Las siguientes líneas son deseables para hosts compatibles con IPv6 ::1 ip6-localhost ip6-loopback fe00::0 ip6-localnet ff00::0 ip6-mcastprefix ff02::1 ip6-allnodes ff02::2 ip6-allrouters ff02::3 ip6-allhosts |

Configurando El Nombre de Host

*echo server1.example.com

/etc/hostname /bin/hostname -F /etc/hostname*

Instalar/Eliminar Algún Software

Ahora instalemos algo de software que necesitaremos más adelante y eliminemos algunos paquetes que no necesitamos:

apt-get install wget bzip2 rdate fetchmail libdb3++-dev unzip zip ncftp xlispstat libarchive-zip-perl zlib1g-dev libpopt-dev nmap openssl lynx fileutils g++
apt-get remove lpr nfs-common portmap pidentd pcmcia-cs pppoe pppoeconf ppp pppconfig

update-rc.d -f exim remove
update-inetd –remove daytime
update-inetd –remove telnet
update-inetd –remove time
update-inetd –remove finger
update-inetd –remove talk
update-inetd –remove ntalk
update-inetd –remove ftp
update-inetd –remove discard
<- Sí

/etc/init.d/openbsd-inetd reload

Cuota

apt-get install quota quotatool
<- No

Edita /etc/fstab para que se vea así (agregué ,usrquota,grpquota a la partición con el punto de montaje /):

| # /etc/fstab: información estática del sistema de archivos. # # proc /proc proc defaults 0 0 /dev/sda1 / ext3 defaults,errors=remount-ro,usrquota,grpquota 0 1 /dev/sda5 none swap sw 0 0 /dev/hdc /media/cdrom0 iso9660 ro,user,noauto 0 0 /dev/fd0 /media/floppy0 auto rw,user,noauto 0 0 |

Luego ejecuta:

touch /quota.user /quota.group
chmod 600 /quota.

mount -o remount /
quotacheck -avugm
quotaon -avug*

Servidor DNS

apt-get install bind9

Por razones de seguridad queremos ejecutar BIND en chroot, así que tenemos que hacer los siguientes pasos:

/etc/init.d/bind9 stop

Edita el archivo /etc/default/bind9 para que el demonio se ejecute como el usuario no privilegiado ‘bind‘, chrooted a /var/lib/named. Modifica la línea: *OPTS=

Share: X/Twitter LinkedIn

Recibe nuevas publicaciones en tu bandeja de entrada.

No spam. Cancela la suscripción en cualquier momento.