Mostrando entradas con la etiqueta apuntes. Mostrar todas las entradas
Mostrando entradas con la etiqueta apuntes. Mostrar todas las entradas

miércoles, 9 de noviembre de 2022

¿Qué hacer si grep dice que no busca porque dice que un archivo es binario pero no lo es?

¿Qué hacer si grep dice que no busca porque dice que un archivo es binario pero no lo es?

A mi me ha pasado, con archivos de javascript y algún archivo de configuración de raspberry pi OS, en lugar de mostrarte los resultados sale este error:

grep: (entrada estándar): binary file matches

Para solucionarlo lo único que hay que hacer es forzar el modo ASCII con la opción -a

grep -a dhcpcd /var/log/syslog

Espero que os resulte útil el truco.

miércoles, 8 de junio de 2022

Cambiar la clave de Moodle desde mysql o mariadb

La manera más sencilla de cambiar la contraseña en Moodle desde la base de datos son dos pasos:

  1. Ver que ID tiene el usuario admin
    select id from mdl_user where username = 'admin';
  2. Suponiendo que haya salido id=1 la instrucción sería:
    update mdl_user set password=md5('NuevaClave') where id=1; 
Donde lógicamente hay que cambiar NuevaClave por la contraseña que queramos poner.



viernes, 5 de noviembre de 2021

Conectarse por ssh desde un GNU/Linux a otro con el entorno de escritorio completo

Este procedimiento te permite conectarte a una máquina remota por ssh, es decir, encriptado y sin depender de servicios de terceros, para ello solo debes tener instalado ssh en la máquina cliente y vncserver y vncviewer en el servidor.


Hay que hacer lo siguiente:

En la máquina cliente

ssh -XC tusuario@ordenadorcliente

En la máquina servidor

vncserver

vncviewer localhost:2


miércoles, 25 de agosto de 2021

viernes, 21 de mayo de 2021

sshfs, o como montar una carpeta de otro ordenador por ssh

Tenemos dos ordenadores con GNU/Linux, pongamos mi raspberry pi 400 es el cliente y mi i7 que tiene el disco duro con contenidos es el servidor, vamos a ver que necesita cada uno.

 

Servidor

Mi i7 solo necesita tener instalado el paquete openssh-server y nada más:

sudo apt install openssh-server

Cliente

La raspberry necesita sshfs, que podemos instalar con el comando:

sudo apt install sshfs

Para ver el disco duro simplemente creamos una carpeta que hará de punto de montaje y le indicamos la ruta del recurso que va a compartir, con los siguientes comandos:

mkdir $HOME/ssh
sshfs miusuario@mimaquina.local:/rutaremota $HOME/ssh

Y ya está, en la carpeta ssh veremos la carpeta remota como otra más, si queremos descompartir, como siempre bastará con un umount:

umount $HOME/ssh

Eso sí, si vais a ver vídeos u otros recursos grandotes, mejor que estén ambos ordenadores conectados por cable, porque la wifi se os puede quedar corta (incluso la multibanda).

viernes, 14 de mayo de 2021

Putty, cliente para conectarte a servidores Unix/Linux desde Windows

Putty es un sencillo cliente para Windows que nos permite conectarnos a la consola de otros ordenadores como servidores con GNU/Linux u otros unixes, usando diversos protocolos.

Para los más novatos está muy bien el último paquete msi que te instala todos sus componentes.

Se ejecuta como cualquier otra aplicación de Windows y para entrar en la consola del equipo GNU/Linux remoto basta con poner la IP y darle al botón Open, si nos vamos a conectar por el protocolo por defecto que es ssh (lógicamente el equipo con GNU/Linux debe estar corriendo algún servidor ssh, como openssh).


Si vamos a usar otro protocolo como Telnel, serial, etc... hay que seleccionarlo antes de pulsar Open.

Putty, permite muchas configuraciones especiales para ejecutar X, conexiones especiales, etc, si queremos hacer una presentación es muy útil poner la letra más grande y quizá con el fondo blanco y la letra oscura (esto último no me funcionó en Windows 10), para ello estas serías las configuraciones en Windows 7:


Si vamos a entrar siempre en la misma máquina con una configuración en concreto podemos ahorrar tiempo guardándola como una sesión, para ello justo antes de pulsar Open, pulsamos Save y escribimos el nombre que queramos darle a la sesión. La próxima vez bastará con hacer doble clic en el nombre de sesión para entrar en la máquina deseada con los parámetros previamente definidos.


Para terminar os dejo el siguiente vídeo donde se puede ver la instalación y uso en un Windows 10 virtual que accede a la consola del GNU/Linux anfitrión.



viernes, 23 de abril de 2021

Cambiar el entorno gráfico de tu distro sin reinstalar ni cambiarla por otra

Entre los novatos que vienen de otros sistemas operativos cuando encuentran una piedrecita en el camino hacen lo que hasta ahora les funcionaba: FORMATEAR y empezar de nuevo, pero en GNU/Linux hay muchas cosas que podemos hacer antes de llegar a esta solución radical. 


Por ejemplo, hemos instalado una distro y el entorno gráfico no nos gusta porque es muy lento o simple, pues lo cambiamos, para ellos vamos a instalar una aplicación que nos va a facilitar la operación llamada tasksel:

sudo apt install tasksel

Una vez instalada basta con teclear el siguiente comando como administrador:

tasksel

En el caso de Ubuntu lo teclearíamos con sudo delante:

sudo tasksel

O en el caso de otras distros como Debian primero nos convertimos en root con su:

su -
sudo apt install tasksel
tasksel

En todo caso nos saldrá un menú que nos permitirá seleccionar los entornos gráficos que queremos tener instalados y que luego podremos elegir en la ventana gráfica de identificación.

Las ventajas es que así podemos probar diversos entornos rápidamente, por contra cada uno ocupará su espacio en el disco que tendremos que sopesar sobre todo si tenemos un disco pequeño (p.e.: un SSD) y se repetirán aplicaciones que hacen lo mismo como los editores de texto y exploradores.

Si hay más de un usuario usando el ordenador puede así cada uno disfrutar de su entorno favorito.

Una vez que selecciones el entorno deseado antes de iniciar, lo recuerda y las siguientes veces te va a arrancar ese entorno hasta que no lo vuelvas a cambiar.

Para paranoicos: si no te fías recuerda que siempre puedes hacer las pruebas en máquinas virtuales con el mismo sistema que tienes y ver el resultado, si te convence ya lo puedes instalar en el de verdad sin temores.

viernes, 16 de abril de 2021

Ejecutar varios comandos linux en una sola línea: tres métodos condicionales o no

Hay tres métodos interesantes de separar en una línea varios comandos:

 

Punto y coma (;)

Con este método, se ejecuta cada comando uno detrás de otro independientemente que el anterior haya dado un error o no.

Ejemplo:

apt update; apt -y upgrade 

Se ejecuta cada comando uno detrás de otro en todo caso.

Doble ampersand (&&)

Se ejecuta cada comando uno detrás de otro siempre que el anterior no haya dado error, en caso contrario no se ejecuta ese comando ni los sucesivos.

Ejemplo:

apt update && apt -y upgrade 

Si se ha producido un error en el update, ¿para qué vamos a hacer el upgrade?

 

Doble tubería (||)

Se ejecuta un comando y solo si da error se ejecuta el siguiente. 

Si no da error no ejecuta ni el siguiente ni los sucesivos.

Ejemplo:

apt -y install lua5.4 || apt -y install lua5.3 || apt -y install lua50

Intento instalar la versión más alta de un programa, si falla porque no está disponible voy probando con versiones más antiguas.

viernes, 26 de marzo de 2021

Activar sudo para tu usuario en Debian


Si has instalado Debian después de haber usado Ubuntu te habrás dado cuenta que ejecutar comandos con sudo delante para hacerlo como root no funciona, eso es debido a que el usuario por defecto no está autorizado para usar sudo, para solucionar esto hay que abrir el archivo /etc/sudoers que por ahora tendremos que hacerlo de la manera que trae Debian de fábrica con los siguientes comandos:

su -
visudo

Una vez abierto, basta con duplicar la siguiente línea y cambiar en la nueva root por nuestro nombre de usuario:

root    ALL=(ALL:ALL)    ALL

Si tenemos más usuarios a los que le queramos dar este privilegio QUE LES DA POTESTAD DE ADMINISTRADORES es repetir de nuevo esa línea y poner en cada uno el nombre de cada usuario.

Sobre la conveniencia de usar sudo o su lo dejo al criterio de cada uno, se dice que su es más seguro pero algunos scripts y programas van a requerirte sudo y así vamos a poder seguir la mayoría de los tutoriales de Ubuntu en Debian como si nada.



jueves, 24 de octubre de 2019

Configurar GNU/Linux como cliente de un proxy desde consola

Para configurar tu GNU/Linux como cliente proxy hay que teclear los siguientes comandos desde consola:
export http_proxy="http://dominio_o_IP_del_servidor_proxy:3128"
export https_proxy="https://dominio_o_IP_del_servidor_proxy:3128"
export ftp_proxy="ftp://dominio_o_IP_del_servidor_proxy:3128"
export socks_proxy="socks://dominio_o_IP_del_servidor_proxy:3128"
En algunas distros no hay que poner las comillas.

El puerto del servidor proxy normalmente es el 3128, pero se puede haber cambiado por razones de seguridad.

apt en Ubuntu/Debian con proxy

Para usar apt con proxy hay que editar o crear en su caso el archivo /etc/apt/apt.conf.d/proxy.conf y añadirle las siguientes líneas:
Acquire {
HTTP::proxy "http://miservidorproxy:puerto";
HTTPS::proxy "http://miservidorproxy:puerto";
}

El puerto suele ser el 3128 o el 8080, según lo que te indique el servidor proxy.

miércoles, 19 de junio de 2019

DHCP en Linux (configuración de clientes y servidores).

Vamos a ver como utilizar el mejor sistema para hacer DHCP tanto como cliente como servidor:


Cliente DHCP:

Para hacer que una máquina linux use IPs dadas por una servidor DHCP basta indicarle que use IP dinámica, lo que se consigue poniendo las siguientes líneas en /etc/sysconfig/network-scripts/ifcfg-eth0:
DEVICE=eth0
BOOTPROTO=dhcp
ONBOOT=yes
También hay que comentar la línea GATEWAY=... en el fichero /etc/sysconfig/network

Servidor DHCP.

Para hacer un servidor DHCP en linux debemos crear un fichero /etc/dhcpd.conf con una estructura similar al que ahora comento:


default-lease-time 7200;
max-lease-time 17200;
option subnet-mask 255.255.255.0; Máscara de red de los clientes
option broadcast-address 172.17.9.255; Dirección de broadcast
option routers 172.17.9.254; Dirección del router
option domain-name-servers 150.214.10.1, 150.214.10.2, 150.214.10.3; Los DNS que usarán los clientes
option domain-name "cpcbegin.local"; Dominio de nombres que usarán los clientes
subnet 172.17.9.0 netmask 255.255.255.0 {
   hardware ethernet 01:23:45:67:89:AB;
   fixed-address 172.17.9.2;

  range 172.17.9.3 172.17.9.99;
}
A la máquina que tenga como dirección física MAC 01:23:45:67:89:AB se le asignará la IP 172.17.9.2
Al resto se le irán asignando direcciones a partir de la 172.17.9.3 hasta la 172.17.9.99.

Una vez realizados los cambios iniciamos los servicios de una de las siguientes maneras:
  • /etc/rc.d/init.d/dhcpd start (forma temporal)
  • ntsysv (forma permanente).

miércoles, 29 de mayo de 2019

Instalamos LAMP en Ubuntu 18.04, solucionamos el fallo con el socket y lo configuramos para Moodle 3.7

Instalamos los paquetes necesarios

sudo apt install apache2 mysql-server php libapache2-mod-php php-mysql php-curl php-zip php-xml php-intl php-xmlrpc php-gd php-mbstring php-ldap php-pear php-soap

Reiniciamos la contraseña de mysql

Arrancamos el servidor

sudo service mysql start

Vamos a la carpeta del socket

cd /var/run

Hacemos una copia de seguridad del socket

sudo cp -rp ./mysqld ./mysqld.bak

Paramos el servidor

sudo service mysql stop

Restauramos el socket

sudo mv ./mysqld.bak ./mysqld

Iniciamos mysqld_safe

sudo mysqld_safe --skip-grant-tables --skip-networking &

Iniciamos el shell de mysql

mysql -u root

Cambiamos la contraseña

Elegimos la base de datos mysql
mysql> use mysql;
Hacemos las siguientes consultas:
mysql> update user set authentication_string=password('pontuclaveaqui') where user='root';
mysql> update user set plugin="mysql_native_password" where User='root';

Actualizamos los privilegios
mysql> flush privileges;
mysql> quit;

Salimos del modo seguro para entrar en el normal
sudo pkill mysqld
sudo service mysql start

Probamos que funciona bien:
mysql -u root -p

Nos debe pedir la contraseña.


Instalamos Moodle

  1. Creamos la tabla que vamos a usar en Moodle:
    CREATE DATABASE mymoodle CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
  2. Salimos de mysql.
    quit;
  3. Descargamos la última versión de Moodle
  4. La descomprimimos en /var/www/html/moodle
  5. Damos permisos de escritura momentáneamente a /var/www
  6. Abrimos desde el navegador la página http://localhost/moodle
  7. Seguimos los pasos del asistente introduciendo la información que se nos va solicitando.
    El puerto de la base de datos y el socket unix no hay que introducirlo.
  8. No nos permitirá crear el archivo config.php así que creamos uno vacío con el contenido que nos indica.
  9. Quitamos los premisos de escritura que dimos a /var/www
  10. Volvemos a cargar la página http://localhost/moodle
  11. Seguimos los pasos del asistente hasta el final, nos pedirá los datos de la configuración del moodle.


Enlaces de interés

sábado, 26 de mayo de 2018

Monta automáticamente un segundo disco duro como si fuera otra carpeta más


Muchos usuarios tenemos un disco sólido con el sistema operativo (o sistemas) para arracar y un disco duro con nuestras cosas (más lento pero con el terabyte mucho más barato).

Tener que montarlo cada vez al arrancar el tedioso y poco práctico, así que lo mejor sería tenerlo como carpeta más del sistema con todos los permisos necesarios.

Hay que ejecutar los siguientes comandos:

ComandoAcción
mountIdentificamos nuestro disco duro, en mi caso aparece la línea:
/dev/sdb1 on /mnt/datos type ext4 (rw,noatime,data=ordered) Sé que es esa línea porque se trata de la primera partición del segundo disco
blkid | grep sdb1Calculo UUID de sdb1, me sale la siguiente línea:
/dev/sdb1: UUID="d14b1cb4-7ec9-4aba-a43b-c84c3237e39c" TYPE="ext4" PARTUUID="4997358b-c7c4-4e58-9466-083d6525ce0e"

Creamos nuestro punto de montaje:
mkdir /mnt/datos
Añadimos la siguiente línea en /etc/fstab (justo antes de la línea de la swap
UUID=d14b1cb4-7ec9-4aba-a43b-c84c3237e39c              /mnt/datos         ext4      defaults,noatime      0      2   
Reiniciamos y a partir de ahora accederemos al contenido del disco duro en la carpeta /mnt/datos

sábado, 24 de febrero de 2018

Deshabilitar journaling en un pendrive desde Debian, Ubuntu o derivadas

Journaling es un sistema muy útil para evitar fallos en el sistema, pero también hace que esté continuamente escribiendo lo que redunda en el rendimiento y la vida útil de discos de estado sólido como en definitiva son los pendrives.

En mi caso la necesidad viene porque instalé una distro linux completa en un pendrive como si fuera un disco interno y quiero que dure.

Estos son los comandos que tendríamos que teclear (asumiendo que el pendrive es sdc, si no es así tendrás que cambiarlo por el identificador en tu caso):
umount /dev/sdc1
sudo /sbin/tune2fs -O ^has_journal /dev/sdc1
sudo /sbin/fsck.ext4 -f /dev/scd1
Como veis lo primero que hacemos es desmontar la partición, luego desactivamos journaling y por último comprobamos la integridad para asegurarnos que todo está bien... y ya hemos terminado.

Nota: si no tienes configurado Debian para que tu usuario use sudo, entra como administrador y teclea los mismos comandos sin poner 'sudo'.

sábado, 10 de septiembre de 2016

Volver a hacer funcionar tu clave asimétrica SSH tras la actualización a Ubuntu 16.04

Problema

Puede que hayas actualizado a Ubuntu 16.04 (u otra distro reciente) y de repente ya no puedes acceder a tus servidores por SSH con clave asimétrica.
La razón es que son claves débiles y por ello se han desactivado en la última versión de OpenSSH.
Así que la solución definitiva es crear claves asimétricas nuevas, por ejemplo RSS

Solución

Añade al archivo ~/.ssh/config las siguientes líneas (si no existe el archivo se crea):
Host *
PubkeyAcceptedKeyTypes=+ssh-dss
Esta es una solución provisional ya que las claves DSS se han desactivado en la última versión de openssh por su debilidad, así que lo suyo es volver a crear claves asimétricas nuevas de otro tipo más robusto (p.e. RSA).

Fuentes y más datos

viernes, 15 de enero de 2016

Instalar Samba en Centos 6

Para instalar el servicio samba en Centos 6 para compartir archivos hay que hacer lo siguiente:

Servidor

Instalamos los paquetes

yum -y install samba samba-client samba-common

Iniciamos los servicios

service smb start
service nmb start

Hacemos que los servicios arranquen automáticamente

chkconfig smb on
chkconfig nmb on

Creamos una carpeta para compartir y le otorgamos los permisos

mkdir /opt/compartido
chmod 777 /opt/compartido

Configuramos samba para que ofrezca el directorio

Editamos el archivo /etc/samba/smb.conf y le añadimos las siguientes líneas:
# Material para compartir
[compartido]
comment = Material para compartir
path = /opt/compartido
public = yes
writable = yes
printable = no

Damos de alta al usuario linux como usuario samba


smbpasswd -a bobu

Abrimos el cortafuegos

Editamos el archivo /etc/sysconfig/iptables y le añadimos las siguientes líneas:
-A INPUT -m state --state NEW -m tcp -p tcp --dport 135:139 -j ACCEPT
-A INPUT -m state --state NEW -m udp -p udp --dport 135:139 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 445 -j ACCEPT

Reiniciamos los servicios

service iptables restart
service smb restart
service nmb restart

Como cliente

Temporalmente

mkdir /mnt/smb
mount.cifs //servidor/compartido /mnt/smb

Permanentemente

Editamos el archivos /etc/fstab y añadimos la siguiente línea:
servidor:/compartido /mnt/smb cifs default 0 0

Y por supuesto otros sistemas pueden ser clientes:




sábado, 28 de noviembre de 2015

Exportar directorios por NFS en Centos 6

NFS es un protocolo para compartir directorios de una manera rápida y sencilla, sobre todo si sigues los pasos aquí expuestos.
Asumimos que el servidor y el cliente tienen como IPs, 150.214.150.21 y 150.214.150.22 respectivamente.

En el servidor

  • Crea al menos una carpeta para compartir y ponle los permisos adecuados a tu necesidad, por ejemplo:
mkdir /opt/compartido
cd /opt
chmod 777 compartido
  • Instálate los paquetes necesarios:
yum install nfs-utils
  • Iniciamos los servicios:
service rpcbind start
service nfs start
  • Para que el servicio esté activo al iniciar el servidor
chkconfig nfs on --level 35
  • Indicamos los directorios que queremos exportar editando /etc/exports y añadiéndole una línea como ésta por cada directorio a exportar
/opt/compartido    192.168.150.0/24(rw,sync,no_root_squash,no_all_squash)
En esta línea indicamos la ruta a exportar, la máquina (o máquinas) autorizadas como clientes y entre paréntesis las opciones de exportación.
  • Por último reiniciamos el servicio
service nfs restart

En cada cliente

Uso temporal

Creamos un punto de montaje y montamos el directorio exportado:
mkdir /mnt/nfs
mount 192.168.150.21:/opt/compartido /mnt/nfs 

Uso permanente

Editamos el archivos /etc/fstab y le añadimos la siguiente línea: 
192.168.150.21:/opt/compartido /mnt/nfs/compartido nfs defaults 0 0
El servidor debe estar arrancado siempre antes de iniciar el cliente o de lo contrario éste tendrá problemas para arrancar con normalidad.

Advertencias finales

  • Puede que no funcione porque iptables corte la salida de nfs del servidor, en tal caso habrá que definir una regla para que deje salir este tráfico o parar iptables.
  • Cuidado con los permisos y con el conjunto de clientes que definamos si no queremos que personas no autorizadas modifiquen, vean o borren los archivos. Quizá haya que restringir más los permisos tan generosos que he puesto en la carpeta.

sábado, 14 de noviembre de 2015

SSH con clave asimétrica (privada - pública) en Centos

SSH es un protocolo para conectarse a redes remotas de un modo seguro, ya que la información viaja encriptada.
También permite el uso de claves asimétricas que permite que podamos usar nuestra contraseña en diversos servidores en los que estemos autorizados.

Instalación de los paquetes necesarios

Cliente

yum install ssh

Servidor

yum install openssh-server

 

Uso sencillo

Conexión a la máquina remota

ssh usuario@maquina

Copia de archivos del servidor a nuestra máquina

scp usuario@maquina:/ruta/archivo /rutalocal

Copia de archivos de nuestra máquina al servidor

scp /rutalocal usuario@maquina:/ruta/archivo

Creación de nuestras claves públicas y privadas

ssh-keygen -t rsa -b 1024
Se generan dos archivos con la clave pública y la privada.
El archivo con extensión .pub contiene nuestra clave privada y su contenido es lo que le tendremos que pasar al administrador del servidor al que vamos a acceder.
Es muy importante que ambos archivos tengan permisos 600 o no funcionará.
 

Inclusión de la clave pública en el servidor

Añadimos al final del archivo /home/usuarioautorizado/.ssh/authorized_keys los datos de la clave pública.


lunes, 14 de septiembre de 2015

Configurar la red desde consola en Centos 6


CentOS GNU/Linux
Estos son los archivos y las configuraciones que hay que modificar en CentOS 6 para que funcione la red como queramos:

IP dinámica

Archivo a editar: /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE="eth0"
BOOTPROTO="dhcp"
HWADDR="00:0C:29:A6:70:B8"
IPV6INIT="no"
NM_CONTROLLED="yes"
ONBOOT="yes"
TYPE="Ethernet"
UUID="5305a615-765e-413c-9b49-88aa7d45c370"

IP estática

Archivo a editar: /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE="eth0"
BOOTPROTO="none"
HWADDR="00:0C:29:A6:70:B8"
IPV6INIT="no"
NM_CONTROLLED="yes"
ONBOOT="yes"
TYPE="Ethernet"
UUID="5305a615-765e-413c-9b49-88aa7d45c370"
IPADDR=192.168.150.21
NETMASK=255.255.255.0
GATEWAY=192.168.150.2
DNS1=192.168.150.2
DNS2=80.58.61.254
DOMAIN=localdomain
#domain domain.name
#search domain.name


Cambiar de nombre y el dominio del equipo en la red

Archivo a editar: /etc/sysconfig/network

NETWORKING=yes
HOSTNAME=centos6virtual.localdomain

Archivo a editar: /etc/hosts

127.0.0.1   centos6virtual centos6virtual.localdomain localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         centos6virtual centos6virtual.localdomain localhost

Ver el gateway usado

Ejecutamos ip route show y obtendremos alguna línea como ésta:
default via 192.168.150.2 dev eth0  proto static
He puesto en verde negrita las líneas que hay que modificar o añadir y subrayado en amarillo lo que es opcional.
Después de hacer el cambio hay que reiniciar el servicio.

viernes, 26 de junio de 2015

Identificar ordenadores con GNU/Linux mediante Multicast DNS

Esta es otra manera de tener identificado todos nuestros ordenadores dentro de una red local sin tener que usar IPs fijas y de un modo más fácil de recordar para nosotros los humanos.
En todos nuestros ordenadores con GNU/Linux tecleamos el siguiente comando:
sudo apt-get install libnss-mdns
A partir de este momento podemos identificar en la red todos nuestros ordenadores como:
nombre_del_ordenador.local

Podemos comprobar que en el archivo /etc/hosts habrá una línea con algo como esto:
...
127.0.1.1    miequipo    miequipo.local
...

Así de fácil.

Si queremos cambiar el nombre del equipo hay que cambiar la línea antes mencionada en /etc/hosts
y el contenido del archivo /etc/hostname, cambiando todas las apariciones del nombre antiguo por el nuevo (2 cambios en hosts y 1 en hostname).

Nota para los usuarios de Windows y Mac: para incluir estos equipos con esta identificación en la subred podéis seguir este otro manual (en inglés).