2. índice
① Nombres de los dispositivos de red
② Dispositivos de red inactivos
③ Localización
④ Desactivar Plymouth
⑤ Instalar y habilitar el modo gráfico
3. TECHNOLOGY
innovaINNOVA TECHNOLOGY
Las más recientes versiones de CentOS, Fedora™ y Red Hat™ Enterprise Linux
utilizan un nuevo esquema para los nombres de los dispositivos de red. Los
nombres se basan sobre su ubicación física con la finalidad de facilitar su
identificación. Los dispositivos de red integrados a la tarjeta madre utilizan el
esquema em[1,2,3,4...]; los dispositivos PCI utilizan el esquema p[ranura
PCI]p[puerto ethernet] y en el caso de dispositivos virtuales p[ranura PCI]p[puerto
ethernet]_[interfaz virtual].
Nombres de los dispositivos de red
4. TECHNOLOGY
innovaINNOVA TECHNOLOGY
Ejemplos:
• em1 corresponde al primer dispositivo de red integrado en la tarjeta madre.
• em2 corresponde al segundo dispositivo de red integrado en la tarjeta madre.
• em3 corresponde al tercer dispositivo de red integrado en la tarjeta madre.
• p1p1 corresponde al primer dispositivo de red en la primera ranura PCI, primer
puerto ethernet.
• p2p1 corresponde al primer dispositivo de red en la segunda ranura PCI, primer
puerto ethernet.
• p3p1 corresponde al primer dispositivo de red en la tercera ranura PCI, primer
puerto ethernet.
• p3p2 corresponde al primer dispositivo de red en la tercera ranura PCI, segundo
puerto ethernet.
• p3p2_1 corresponde al primer dispositivo de red en la tercera ranura PCI,
segundo puerto ethernet, primer dispositivo virtual.
Nombres de los dispositivos de red
5. TECHNOLOGY
innovaINNOVA TECHNOLOGY
El nuevo esquema de nombres sólo aplica para sistemas que implementan SMBIOS
versión 2.6 y tablas 9 y 41. Puede cotejarse la versión de SMBIOS ejecutando como
usuario root el siguiente mandato:
biosdecode
Pueden determinarse los dispositivos de red presentes en el sistema revisando el
contenido del directorio /sys/class/net/:
ls /sys/class/net/
Puede consultarse la asignación de nombres de dispositivos de red presentes en el
sistema, a través del archivo /etc/udev/rules.d/70-persistent-net.rules.
vim /etc/udev/rules.d/70-persistent-net.rules
Si se dispone de SMBIOS 2.6 y tablas 41 y 9, para hacer uso del nuevo esquema de
nombres en sistemas que fueron actualizados desde una versión anterior de
CentOS, Fedora™ y Red Hat™ Enterprise Linux, sólo es necesario eliminar este
archivo y reiniciar el sistema.
Nombres de los dispositivos
6. TECHNOLOGY
innovaINNOVA TECHNOLOGY
Si realizó la instalación mínima, sin agregar grupos de paquetes al diseño
predeterminado o bien sin configurar dispositivos de red o bien lo anterior para
para incluir actualizaciones, descubrirá que probablemente los dispositivos de red
están desactivados.
Edite los archivos de interfaz de sus dispositivos de red:
vi /etc/sysconfig/network-scripts/ifcfg-eth0
Dispositivos de red inactivos02
7. TECHNOLOGY
innovaINNOVA TECHNOLOGY
Asegúrese que al menos una de las interfaces de red tenga el parámetr
«ONBOOT» con el valor «yes»:
DEVICE="eth0"
NM_CONTROLLED="yes"
ONBOOT="yes"
HWADDR=08:00:27:89:15:BE
TYPE=Ethernet
BOOTPROTO=dhcp
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
DHCP_CLIENT_ID=pruebas-centos6
IPV4_FAILURE_FATAL=yes
IPV6INIT=no
NAME="System eth0"
UUID=5fb06bd0-0bb0-7ffb-45f1-d6edd65f3e03
Dispositivos de red inactivos02
8. TECHNOLOGY
innovaINNOVA TECHNOLOGY
Si el equipo se va a utilizar como servidor, conviene desactivar que la gestión de las
interfaces de red se haga a través del servicio NetworkManager y dejar que se
encargue de ésta el servicio network. Cambie NM_CONTROLLED="yes", por
NM_CONTROLLED="no":
DEVICE="eth0"
NM_CONTROLLED="no"
ONBOOT="yes"
HWADDR=08:00:27:89:15:BE
TYPE=Ethernet
BOOTPROTO=dhcp
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
DHCP_CLIENT_ID=pruebas-centos6
IPV4_FAILURE_FATAL=yes
IPV6INIT=no
NAME="System eth0"
UUID=5fb06bd0-0bb0-7ffb-45f1-d6edd65f3e03
Dispositivos de red inactivos02
9. TECHNOLOGY
innovaINNOVA TECHNOLOGY
Para aplicar los cambios, reinicie el servicio network:
service network restart
Cabe señalar que NetworkManager sólo está instalado y activo si se instala
cualquier entorno de escritorio, pues se trata de un componente esencial para
permitir al usuario regular poder gestionar las interfaces de red sin utilizar
privilegios de root.
Dispositivos de red inactivos02
10. TECHNOLOGY
innovaINNOVA TECHNOLOGY
Si durante la instalación estableció «Español» como idioma predeterminado, se
establecerá la variable de entorno «LANG» con el valor «es_ES.UTF-8,» lo cual
resultará conveniente para los usuarios que ubicados en España. Sin embargo, ésto
hará que en los números las divisiones de miles se hagan con un punto y que la
división para decimales se haga con una coma.
Edite el archivo /etc/sysconfig/i18n:
vi /etc/sysconfig/i18n
Localice LANG="es_ES.UTF-8":
LANG="es_ES.UTF-8"
SYSFONT="latarcyrheb-sun16"
Localización03
11. TECHNOLOGY
innovaINNOVA TECHNOLOGY
Cambie LANG="es_ES.UTF-8" por ejemplo por LANG="es_MX.UTF-8" (español de
México) o bien la localización que corresponda a su país:
LANG="es_MX.UTF-8"
SYSFONT="latarcyrheb-sun16"
Edite el archivo /boot/grub/menu.lst o bien el archivo /boot/grub/grub.conf (el
primero es un enlace simbólico que apunta hacia el segundo):
vi /boot/grub/menu.lst
Localización03
12. TECHNOLOGY
innovaINNOVA TECHNOLOGY
Localice en éste LANG=es_ES.UTF-8 (sin comillas):
# grub.conf generated by anaconda # # Note that you do not have to rerun grub a
fter making changes to this file # NOTICE: You have a /boot partition. This means
that # all kernel and initrd paths are relative to /boot/, eg. # root (hd0,0
) # kernel /vmlinuz-version ro root=/dev/sda2 # initrd /initrd-[generic-
]version.img #boot=/dev/sda default=0 timeout=5 splashimage=(hd0,0)/grub/s
plash.xpm.gz hiddenmenu password --
md5 $1$xU.tiAbo$5a88IZ2yKPvtdYG5ldAmi/ title centos (2.6.32-
279.el6.i686) root (hd0,0) kernel /vmlinuz-2.6.32-
279.el6.i686 ro root=UUID=09c6dc39-a62b-409e-8306-
5344640cd104 rd_LVM_LV=Swap/LogVol00 rd_NO_LUKS rd_NO_MD rd_NO_DM L
ANG=es_ES.UTF-8 SYSFONT=latarcyrheb-sun16 KEYBOARDTYPE=pc KEYTABLE=la-
latin1 crashkernel=auto rhgb quiet initrd /initramfs-2.6.32-279.el6.i686.img
Localización03
13. TECHNOLOGY
innovaINNOVA TECHNOLOGY
Cambie LANG=es_ES.UTF-8 por LANG=es_MX.UTF-8 (español de México, sin
comillas) o bien la localización que corresponda a su país:
# grub.conf generated by anaconda # # Note that you do not have to rerun grub aft
er making changes to this file # NOTICE: You have a /boot partition. This means that
# all kernel and initrd paths are relative to /boot/, eg. # root (hd0,0) #
kernel /vmlinuz-version ro root=/dev/sda2 # initrd /initrd-[generic-
]version.img #boot=/dev/sda default=0 timeout=5 splashimage=(hd0,0)/grub/spla
sh.xpm.gz hiddenmenu password --
md5 $1$xU.tiAbo$5a88IZ2yKPvtdYG5ldAmi/ title centos (2.6.32-
279.el6.i686) root (hd0,0) kernel /vmlinuz-2.6.32-
279.el6.i686 ro root=UUID=09c6dc39-a62b-409e-8306-
5344640cd104 rd_LVM_LV=Swap/LogVol00 rd_NO_LUKS rd_NO_MD rd_NO_DM LAN
G=es_MX.UTF-8 SYSFONT=latarcyrheb-sun16 KEYBOARDTYPE=pc KEYTABLE=la-
latin1 crashkernel=auto rhgb quiet initrd /initramfs-2.6.32-279.el6.i686.img
Localización03
15. TECHNOLOGY
innovaINNOVA TECHNOLOGY
Plymouth es la nueva implementación para mostrar un arranque gráfico que tiene
como objetivo ocultar de la vista los mensajes de inicio. Si se realizó una
instalación mínima, el arranque del sistema se mostrará de la siguiente forma:
Desactivar Plymouth04
16. TECHNOLOGY
innovaINNOVA TECHNOLOGY
Para visualizar qué es lo que ocurre detrás de Plymouth, solo hay que pulsar la
tecla «Supr» para conmutar al arranque tradicional en texto y viceversa.
En un servidor, probablemente resulte poco conveniente y se prefiera en su lugar
un arranque tradicional, mostrando los mensajes de inicio de los servicios.
Desactivar Plymouth04
17. TECHNOLOGY
innovaINNOVA TECHNOLOGY
Edite el archivo /boot/grub/menu.lst o bien el archivo /boot/grub/grub.conf (el
primero es un enlace simbólico que apunta hacia el segundo):
vi /boot/grub/menu.lst
Desactivar Plymouth04
18. TECHNOLOGY
innovaINNOVA TECHNOLOGY
Localice rhgb:
# grub.conf generated by anaconda # # Note that you do not have to rerun grub a
fter making changes to this file # NOTICE: You have a /boot partition. This means
that # all kernel and initrd paths are relative to /boot/, eg. # root (hd0,0
) # kernel /vmlinuz-version ro root=/dev/sda2 # initrd /initrd-[generic-
]version.img #boot=/dev/sda default=0 timeout=5 splashimage=(hd0,0)/grub/s
plash.xpm.gz hiddenmenu password --
md5 $1$xU.tiAbo$5a88IZ2yKPvtdYG5ldAmi/ title centos (2.6.32-
279.el6.i686) root (hd0,0) kernel /vmlinuz-2.6.32-
279.el6.i686 ro root=UUID=09c6dc39-a62b-409e-8306-
5344640cd104 rd_LVM_LV=Swap/LogVol00 rd_NO_LUKS rd_NO_MD rd_NO_DM L
ANG=es_MX.UTF-8 SYSFONT=latarcyrheb-sun16 KEYBOARDTYPE=pc KEYTABLE=la-
latin1 crashkernel=auto rhgb quiet initrd /initramfs-2.6.32-279.el6.i686.img
Desactivar Plymouth04
19. TECHNOLOGY
innovaINNOVA TECHNOLOGY
Elimine la cadena rhgb:
# grub.conf generated by anaconda # # Note that you do not have to rerun grub a
fter making changes to this file # NOTICE: You have a /boot partition. This means
that # all kernel and initrd paths are relative to /boot/, eg. # root (hd0,0
) # kernel /vmlinuz-version ro root=/dev/sda2 # initrd /initrd-[generic-
]version.img #boot=/dev/sda default=0 timeout=5 splashimage=(hd0,0)/grub/s
plash.xpm.gz hiddenmenu password --
md5 $1$xU.tiAbo$5a88IZ2yKPvtdYG5ldAmi/ title centos (2.6.32-
279.el6.i686) root (hd0,0) kernel /vmlinuz-2.6.32-
279.el6.i686 ro root=UUID=09c6dc39-a62b-409e-8306-
5344640cd104 rd_LVM_LV=Swap/LogVol00 rd_NO_LUKS rd_NO_MD rd_NO_DM L
ANG=es_MX.UTF-8 SYSFONT=latarcyrheb-sun16 KEYBOARDTYPE=pc KEYTABLE=la-
latin1 crashkernel=auto quiet initrd /initramfs-2.6.32-279.el6.i686.img
Desactivar Plymouth04
21. TECHNOLOGY
innovaINNOVA TECHNOLOGY
Si considera que requiere utilizar el modo gráfico, omita la sección anterior
(Desactivar Plymouth) e instale los siguientes grupos de paquetes:
yum -y groupinstall x11 basic-desktop general-desktop
Complemente instalando algunos paquetes de herramientas de administración.
yum -y install system-config-services system-config-date
system-config-printer system-config-lvm
system-config-language system-config-keyboard
cups-pk-helper policycoreutils-gui
Instalar y habilitar el modo gráfico05
22. TECHNOLOGY
innovaINNOVA TECHNOLOGY
Probablemente quiera eliminar los siguientes paquetes, que solo son
útiles para realizar depuración del núcleo y enviar reportes de errores
de las aplicaciones gráficas a los desarrolladores de CentOS.
yum remove kexec-tools abrt-*
Instalar y habilitar el modo gráfico05
23. TECHNOLOGY
innovaINNOVA TECHNOLOGY
Luego, hay que editar el archivo /etc/inittab.
vi /etc/inittab
Al final del archivo, localice la siguiente línea:
id:3:initdefault:
Y reemplazar en ésta el 3 por un 5:
id:5:initdefault:
Instalar y habilitar el modo gráfico05
24. TECHNOLOGY
innovaINNOVA TECHNOLOGY
Guarde el archivo, salga del editor de texto
Instale el complemento para GDM (el gestor de pantalla de GNOME), con la
finalidad de que los mensajes de error que se pudieran generar al arrancar el
sistema, se muestren con icono de advertencia en la pantalla gráfica de
autenticación:
yum -y install plymouth-gdm-hooks
Ejecute lo siguiente para instalar y establecer, el tema gráfico predeterminado de
CentOS 6 (rings) para Plymouth:
yum -y install plymouth-theme-rings
plymouth-set-default-theme rings
/usr/libexec/plymouth/plymouth-update-initrd
Instalar y habilitar el modo gráfico05
25. TECHNOLOGY
innovaINNOVA TECHNOLOGY
Si desea un tema más atractivo y vistoso, establezca el tema solar:
yum -y install plymouth-theme-solar
plymouth-set-default-theme solar
/usr/libexec/plymouth/plymouth-update-initrd
Instalar y habilitar el modo gráfico05
26. TECHNOLOGY
innovaINNOVA TECHNOLOGY
Plymouth solo se mostrará si el sistema dispone de una tarjeta de gráficos
con soporte para KMS (Kernel mode-setting) en el núcleo de Linux o bien
definiendo manualmente una resolución como parámetro de inicio del
núcleo de Linux (ejemplo: vga=0x315 activará la resolución a 800x600,
vga=0x317 activará una resolución de 1024x768).
Reinicie el sistema para que apliquen los cambios, e inicie en modo gráfico.
reboot
Instalar y habilitar el modo gráfico05