CentOS (Community ENTerprise Operating System) es una bifurcación a nivel binario de la distribución Linux Red Hat Enterprise Linux RHEL, compilado por voluntarios a partir del código fuente publicado por Red Hat.
Se define como robusto, estable y fácil de instalar y utilizar. Desde la versión 5, cada lanzamiento recibe soporte durante diez años, por lo que la actual versión 7 recibirá actualizaciones de seguridad hasta el 30 de junio de 2024.
Red Hat Enterprise Linux se compone de software libre y código abierto, pero su compilación se distribuye a través de medios (CD-ROM o DVD-ROM) solamente a suscriptores de pago.
CARACTERÍSTICAS
Fácil mantenimientoIdoneidad para el uso a largo plazo en entornos de producción
Entorno favorable para los usuarios y mantenedores de paquetes
Apoyo a largo plazo de las principales aplicaciones para el servidor
Desarrollo activo de módulos y aplicaciones
Infraestructura y respaldo de la comunidad
Diseñado para servidoresSeguridad y estabilidad
HERRAMIENTAS DE ADMINISTRACIÓN
La forma en que se lleva a cabo la administración y gestión de paquetes es mediante el uso de dos herramientas:
El Comando YUM El Comando RPM
RPM (Red Hat Package Manager) es una herramienta de administracion y gestion de paquetes orientada para sistemas operativos Linux, la cual es capaz de instalar, actualizar, desinstalar y verificar paquetes.
Directorio /bin:En este directorio están los ficheros ejecutables básicos (bin = binaries)
Directorio /bootAquí están los ficheros y directorios de arranque (boot)
Directorio /devContiene ficheros de dispositivos.
Directorio /etcContiene ficheros y directorios de configuración específicos de tu sistema.
Directorio /homeContiene los archivos utilizados por el usuario, documentos, escritorio, descargas, etc.
Directorio /mediaPuntos de montaje para dispositivos de medios como unidades lectoras de discos compactos.
Directorio /mntSistemas de ficheros montados temporalmente.
Directorio/optEn este directorio se suelen almacenar todos los archivos de una instalación fuera de los repositorios como puede ser cuando instalamos un .deb
Directorio/procDirectorio que contiene información sobre diferentes partes del sistema, cpu, discos, tiempo uptime, irqs, memoria, etc
Directorio/rootDirectorio particular del superusuario del sistema ( root )
Directorio/sbinContiene archivos ejecutables que por lo general son comandos usados para la administración del sistema.
Directorio /tmpDirectorio donde se almacenan los ficheros temporales. Son ficheros que se eliminan con el apagado del sistema.
Directorio /usrEste es el espacio compartido de todos los usuarios del sistema. Aquí se guardan los datos compartidos de usuarios: aplicaciones, librerías, manuales, etc.
Directorio /varContiene los datos que están cambiando continuamente en el sistema como ficheros de log del sistema, correo, colas de impresión, etc.
Requisitos para Virtual izar Centos 7
• Software de Virtualización • VirtualBox o Vmware
• Imagen Iso de Centos 7• Equipo de computo con las sig. Carácterísticas• Procesador core 2 duo o superior• 4 GB de Memoria Ram• 20 GB de Disco Duro Disponibles• Tener la tegnologia de Virtualizacion Activada en el (Bios u UEFI) del pc.
Configuración de la Maquina Virtual para el Centos• 1 Procesador• 1024 MB de Memoria Ram• 2 tarjetas de Red
• Una en modo Nat• Una en modo Red Interna o LAN
Configuración de la Tarjeta de Red
Comando para el Uso de la Interfaces de Red en Centos 7
• Ip add show• Ip link• ip route show• Ifconfig
Configuración de la Tarjeta de Red
localizar el archivo de configuración de la interfaz que vas modificar, por lo que debes ir la siguiente ruta: /etc/sysconfig/network-scripts/
$ cd /etc/sysconfig/network-scripts/
$ ls
Nano nombre_interface
TYPE=EthernetBOOTPROTO=noneDEFROUTE=yesIPV4_FAILURE_FATAL=noIPV6INIT=yesIPV6_AUTOCONF=yesIPV6_DEFROUTE=yesIPV6_FAILURE_FATAL=noNAME=enp0s3UUID=b7... ...32aONBOOT=yesHWADDR=08:x:xx:xx:xx:A7IPADDR0=PREFIX0=GATEWAY0=DNS1=IPV6_PEERDNS=yesIPV6_PEERROUTES=yes
BOOTPROTO=staticIPV6INIT=noIPV6_AUTOCONF=noONBOOT=yesIPADDR0=192.168.0.77PREFIX0=24GATEWAY0=192.168.0.1DNS1=192.168.0.2
Ejemplo de Configuración de Interface
Lo que tienes que hacer es desactivar el NetworkManager:
# systemctl stop NetworkManager# systemctl disable NetworkManager
Probar las Interfaces de Red
Una vez hecho esto debes reiniciar el servicio de red
# systemctl restart network.service
Instalar DHCP en Centos 7yum -y install dhcp
nano /etc/dhcp/dhcpd.conf
# specify domain nameoption domain-name "server.world";
# specify name server's hostname or IP addressoption domain-name-servers dlp.server.world;
# default lease timedefault-lease-time 600;
# max lease timemax-lease-time 7200;
# this DHCP server to be declared valid
authoritative;# specify network address and subnet mask
subnet 10.0.0.0 netmask 255.255.255.0 { # specify the range of lease IP address
range dynamic-bootp 10.0.0.200 10.0.0.254; # specify broadcast address
option broadcast-address 10.0.0.255; # specify default gateway
option routers 10.0.0.1;}
Recommended