Configuración del Sistema · 1 min read · Jan 11, 2026

La Configuración Perfecta - White Box Linux / Red Hat Enterprise Linux 3.0 - Página 3

2 Instalando y Configurando el Resto del Sistema

Configurar direcciones IP adicionales

Ahora asumiré que la tarjeta de red a la que deseas agregar direcciones IP adicionales es eth0. En el directorio /etc/sysconfig/network-scripts/ encontrarás el archivo ifcfg-eth0. Se ve así:

| DEVICE=eth0 BOOTPROTO=static BROADCAST=192.168.0.255 HWADDR=00:04:AC:D9:0A:1F IPADDR=192.168.0.100 NETMASK=255.255.255.0 NETWORK=192.168.0.0 ONBOOT=yes TYPE=Ethernet |

Para asignar direcciones IP adicionales a eth0 debes crear “tarjetas de red virtuales”. La segunda dirección IP en eth0 se asigna a eth0:0, la tercera a eth0:1, etc. Si deseas asignar la dirección IP 192.168.0.101 a eth0 debes crear el archivo /etc/sysconfig/network-scripts/ifcfg-eth0:0 con el siguiente contenido:

| MTU="" NETMASK=255.255.255.0 BOOTPROTO=none ONPARENT=yes BROADCAST=192.168.0.255 IPADDR=192.168.0.101 NETWORK=192.168.0.0 ONBOOT=yes DEVICE=eth0:0 |

Luego reinicia tu red:

/etc/init.d/network restart

Cuota

Edita /etc/fstab para que se vea así (agregué ,usrquota,grpquota a la partición LABEL=/home):

| LABEL=/ / ext3 defaults 1 1 none /dev/pts devpts gid=5,mode=620 0 0 LABEL=/home /home ext3 defaults,usrquota,grpquota 1 2 none /proc proc defaults 0 0 none /dev/shm tmpfs defaults 0 0 /dev/hda5 swap swap defaults 0 0 /dev/cdrom /mnt/cdrom udf,iso9660 noauto,owner,kudzu,ro 0 0 /dev/fd0 /mnt/floppy auto noauto,owner,kudzu 0 0 |

Luego ejecuta:

touch /home/aquota.user /home/aquota.group
chmod 600 /home/aquota.

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

Iniciar Servicios

Todo el software que necesitamos ya está instalado en el sistema. Ahora tenemos que configurar el sistema para iniciar estos servicios al arrancar:

chkconfig httpd on
chkconfig vsftpd on
chkconfig mysqld on
chkconfig named on
chkconfig saslauthd on
chkconfig ipop3 on
chkconfig imap on
chkconfig cups off
chkconfig isdn off
chkconfig kudzu off
chkconfig pcmcia off
chkconfig sendmail off
chkconfig postfix on

Ahora iniciamos los servicios que necesitamos:

/etc/init.d/sendmail stop
/etc/init.d/postfix start
/etc/init.d/httpd start
/etc/init.d/mysqld start
/etc/init.d/vsftpd start
/etc/init.d/named start
/etc/init.d/saslauthd start

Asegúrate de que /etc/hosts se vea así:

| # No elimines la siguiente línea, o varios programas # que requieren funcionalidad de red fallarán. 127.0.0.1 server1.example.com server1 localhost.localdomain localhost |

MySQL

Debes establecer una contraseña para tu base de datos MySQL (la contraseña para el usuario MySQL root; la predeterminada es una contraseña vacía):

mysqladmin -u root password yourrootsqlpassword
mysqladmin -h server1.example.com -u root password yourrootsqlpassword

Si ya tienes una contraseña no vacía y deseas cambiarla, usa este comando:

mysqladmin -u root -pyourrootsqlpassword password yournewrootsqlpassword
mysqladmin -h server1.example.com -u root -pyourrootsqlpassword password yournewrootsqlpassword

(Por favor nota: ¡No hay espacio entre -p y yourrootsqlpassword!)

Share: X/Twitter LinkedIn

Recibe nuevas publicaciones en tu bandeja de entrada.

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