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!)
Recibe nuevas publicaciones en tu bandeja de entrada.
No spam. Cancela la suscripción en cualquier momento.