¡Esta es una revisión vieja del documento!
Tabla de Contenidos
Laboratorio LPIC-2
Laboratorio para el curso de LPIC-2
Necesario tener instalado:
El entorno virtualizado se compone de 3 máquinas virtuales:
| Sistema Operativo | IP | Host |
|---|---|---|
| Centos 7.2 | 192.168.2.5 | sercentos7 |
| Debian 10 | 192.168.2.10 | debian10 |
| Centos 6.7 | 192.168.2.152 | orion |
Las credenciales:
- Usuario:
vagrant - Contraseña:
vagrant
Credenciales de root:
- Usuario:
root - Contraseña:
vagrant
En la máquina con Debian no podemos conectarnos vía SSH con la cuenta de root, así que habrá que entrar con la de vagrant y una vez dentro hacernos root con sudo su
Despliegue del entorno
El entorno se monta mediante un Vagrantfile:
# -*- mode: ruby -*- # vi: set ft=ruby : ##Ususario:vagrant ##Pass: vagrant ##user:root ##pass:vagrant Vagrant.configure("2") do |config| config.vm.define "centos7" do |centos7| config.vm.boot_timeout = 400 centos7.vm.box = "bento/centos-7.2" #centos7.vm.network "forwarded_port", guest: 3000, host: 3002, auto_correct: true centos7.vm.network "private_network", ip: "192.168.2.5" centos7.vm.hostname = "sercentos7" end config.vm.define "debian" do |debian| debian.vm.box = "bento/debian-10" config.vm.boot_timeout = 400 #debian.vm.network "forwarded_port", guest: 3000, host: 3001, auto_correct: true debian.vm.network "private_network", ip: "192.168.2.10" debian.vm.hostname = "debian10" #debian.vm.provision "shell", inline: <<-SHELL # SHELL end config.vm.define "centos6" do |centos6| centos6.vm.box = "bento/centos-6.7" config.vm.boot_timeout = 400 #debian.vm.network "forwarded_port", guest: 3000, host: 3001, auto_correct: true centos6.vm.network "private_network", ip: "192.168.2.152" centos6.vm.hostname = "orion" centos6.vm.provision "shell", inline: <<-SHELL rm -rf /etc/yum.repos.d/CentOS-Base.repo cp /vagrant/CentOS-Base.repo /etc/yum.repos.d/ yum clean all SHELL end end
Lo creamos con:
vagrant up
Para detener todas las máquinas:
vagrant halt
Destruir todas las máquinas:
vagrant destroy -f
Configuración NTP
En Centos 7:
yum install ntp -y timedatectl set-timezone "Europe/Madrid"
Editamos el fichero /etc/ntp.conf:
server 0.es.pool.ntp.org iburst server 1.es.pool.ntp.org iburst server 2.es.pool.ntp.org iburst server 3.es.pool.ntp.org iburst
Arrancamos servicio y lo habilitamos al arranque NTP:
systemctl start ntpd
systemctl enable ntpd
Sincronizamos:
timedatectl set-ntp true ntpq -p
En Centos 6:
yum install ntp -y cp /etc/localtime /root rm -rf /etc/localtime ln -s /usr/share/zoneinfo/Europe/Madrid /etc/localtime
Editamos /etc/ntp.conf:
server 0.es.pool.ntp.org iburst server 1.es.pool.ntp.org iburst server 2.es.pool.ntp.org iburst server 3.es.pool.ntp.org iburst
Arrancamos servicio y lo habilitamos al arranque NTP:
service ntpd start chkconfig --level 3 ntpd on
En Debian 10:
apt-get update apt-get install ntp -y timedatectl set-timezone "Europe/Madrid"
Editamos el fichero /etc/ntp.conf:
server 0.es.pool.ntp.org iburst server 1.es.pool.ntp.org iburst server 2.es.pool.ntp.org iburst server 3.es.pool.ntp.org iburst
Arrancamos servicio y lo habilitamos al arranque NTP:
systemctl start ntpd systemctl enable ntpd timedatectl set-ntp true ntpq -p
