Configuración · 2 min read · Dec 03, 2025

La Configuración Perfecta - Mandriva 2007 Edición Gratuita - Página 4

4 Ajustar /etc/hosts

A continuación, editamos /etc/hosts. Hágalo lucir así:

vi /etc/hosts

| 127.0.0.1 localhost.localdomain localhost 192.168.0.100 server1.example.com server1 |

5 Configurar Direcciones IP Adicionales

(¡Este paso es totalmente opcional y solo es necesario si desea agregar más direcciones IP a su interfaz de red eth0!)

Supongamos que nuestra interfaz de red es eth0. Entonces hay un archivo /etc/sysconfig/network-scripts/ifcfg-eth0 que se ve así:

vi /etc/sysconfig/network-scripts/ifcfg-eth0

| DEVICE=eth0 BOOTPROTO=static IPADDR=192.168.0.100 NETMASK=255.255.255.0 GATEWAY=192.168.0.1 ONBOOT=yes METRIC=10 MII_NOT_SUPPORTED=no USERCTL=no MS_DNS1=145.253.2.75 MS_DNS2=193.174.32.18 RESOLV_MODS=yes IPV6INIT=no IPV6TO4INIT=no |

Ahora queremos crear la interfaz virtual eth0:0 con la dirección IP 192.168.0.101. Todo lo que tenemos que hacer es crear el archivo /etc/sysconfig/network-scripts/ifcfg-eth0:0 que se ve así:

vi /etc/sysconfig/network-scripts/ifcfg-eth0:0

| DEVICE=eth0:0 BOOTPROTO=static IPADDR=192.168.0.101 NETMASK=255.255.255.0 GATEWAY=192.168.0.1 ONBOOT=yes METRIC=10 MII_NOT_SUPPORTED=no USERCTL=no MS_DNS1=145.253.2.75 MS_DNS2=193.174.32.18 RESOLV_MODS=yes IPV6INIT=no IPV6TO4INIT=no |

Después, tenemos que reiniciar la red:

/etc/init.d/network restart

También puede que desee ajustar /etc/hosts después de haber agregado nuevas direcciones IP, aunque esto no es necesario.

6 Configurando El Nombre de Host

(¡Este paso también es opcional!)

No es necesario si ha configurado el nombre de host correcto durante la instalación. Puede verificar el nombre de host actual con los comandos

hostname  
hostname -f

Si la salida muestra un nombre de host incorrecto, puede establecer el correcto así:

echo server1.example.com > /etc/hostname  
/bin/hostname -F /etc/hostname

7 Configurar urpmi

Puede usar el asistente en http://easyurpmi.zarb.org/ para averiguar cómo configurar urpmi para que urpmi use repositorios de paquetes en línea. Para mí, el asistente devolvió estos comandos que ejecuto en la línea de comandos:

urpmi.addmedia main ftp://ftp.proxad.net/pub/Distributions_Linux/MandrivaLinux/devel/2007.0/i586/media/main/release with media_info/hdlist.cz  
urpmi.addmedia contrib ftp://ftp.proxad.net/pub/Distributions_Linux/MandrivaLinux/devel/2007.0/i586/media/contrib/release with media_info/hdlist.cz

Ahora creamos un script /etc/cron.daily/software_update que se ejecutará automáticamente por cron diariamente y busca e instala las últimas actualizaciones de software en su sistema Mandriva 2007. El script se ve así:

vi /etc/cron.daily/software_update

| #!/bin/bash urpmi.update updates urpmi --auto --update --auto-select |

Haga que el script sea ejecutable:

chmod 755 /etc/cron.daily/software_update

8 Instalar Algunos Paquetes

Ahora instalamos algunos paquetes que se necesitan más adelante:

urpmi fetchmail wget bzip2 unzip zip nmap openssl lynx fileutils ncftp flex libxorg-x11-devel gcc gcc-c++

9 Cuota

Para instalar el paquete de cuota, ejecute

urpmi quota

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

vi /etc/fstab

| /dev/sda6 / ext3 defaults,usrquota,grpquota 1 1 /dev/sda1 /boot ext3 defaults 1 2 /dev/hdc /mnt/cdrom auto umask=0,users,iocharset=utf8,noauto,ro,exec 0 0 none /mnt/floppy supermount dev=/dev/fd0,fs=ext2:vfat,--,umask=0,iocharset=utf8,sync 0 0 none /proc proc defaults 0 0 /dev/sda5 swap swap defaults 0 0 |

Luego ejecute:

touch /aquota.user /aquota.group  
chmod 600 /aquota.*  
mount -o remount /  
quotacheck -avugm  
quotaon -avug

10 Servidor DNS

Para instalar el servidor DNS BIND, ejecute:

urpmi bind

El BIND de Mandriva 2007 se ejecuta en chroot por defecto, por lo tanto, necesitamos crear algunos enlaces simbólicos para que ISPConfig (si desea instalarlo) pueda manejarlo:

cd /var/lib/named/var  
mkdir -p lib/named/var  
cd lib/named/var  
ln -s ../../../named/ named  
ln -s ../../../run/ run

Luego inicie BIND:

/etc/init.d/named start
Share: X/Twitter LinkedIn

Recibe nuevas publicaciones en tu bandeja de entrada.

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