🖥️ ¿Qué es un Host?
Un host es cualquier dispositivo o equipo conectado a una red que puede enviar o recibir información.
👉 Puede ser un ordenador, un móvil, un servidor, un router, una impresora de red, etc.
✨ Características de un Host
| Característica | Explicación breve |
|---|---|
| ✅ Tiene una dirección IP | Sirve para identificarlo dentro de una red. |
| ✅ Puede comunicarse en red | Envia o recibe datos a otros hosts. |
| ✅ Puede ofrecer servicios | Como un servidor web, de correo, de archivos, etc. |
| ✅ Usa protocolos de red | Como TCP/IP, HTTP, FTP, etc. |
| ✅ Puede tener un nombre DNS | Ej: google.com es un nombre que apunta a un host. |
📚 Tipos de Host (según su función)
| Tipo de Host | ¿Qué hace? | Ejemplo práctico |
|---|---|---|
| 💻 Host Cliente | Solicita servicios a otros (servidores). | Tu PC al abrir una web. |
| 🖥️ Host Servidor | Proporciona servicios a otros hosts (clientes). | Servidor web que aloja una página. |
| 📱 Host Móvil | Se conecta a la red de forma inalámbrica. | Tu móvil usando WiFi o datos. |
| 🖨️ Host Periférico | Dispositivos conectados a la red con funciones específicas. | Impresora en red. |
| 🧠 Host Virtual | Máquina virtual que actúa como un host independiente. | VM en VirtualBox o en la nube. |
🌐 Ejemplos visuales
Imagina esta red sencilla:
Internet
🌍
|
[Router WiFi] 📡
/ | \
[PC] 💻 [Móvil] 📱 [Impresora] 🖨️
- Todos esos dispositivos son hosts.
- Cada uno tiene su IP única.
- Se comunican entre sí a través del router.
- El PC puede actuar como cliente (al visitar Google) y como servidor (si compartes archivos en red).
🧠 Resumen visual
Host = Dispositivo conectado a la red + IP + Comunicación
Tipos = Cliente | Servidor | Móvil | Periférico | Virtual
Ejemplos = PC, móvil, servidor web, impresora en red, VM
🧑💻 Principales comandos para trabajar con hosts en Linux
| Comando | ¿Para qué sirve? | Ejemplo de uso |
|---|---|---|
hostname | Muestra o cambia el nombre del host del sistema | hostname |
hostnamectl | Gestiona el hostname y otros datos del sistema | hostnamectl set-hostname servidor01 |
ping | Comprueba la conectividad con otro host | ping google.com |
traceroute | Muestra el camino (saltos) hacia otro host | traceroute google.com |
nslookup | Consulta DNS para resolver nombres de host | nslookup google.com |
dig | También consulta DNS pero con más detalles | dig google.com |
ip a o ip addr | Muestra las interfaces y sus direcciones IP | ip a |
ip route | Muestra la tabla de rutas del host | ip route |
netstat (más antiguo) | Muestra conexiones y puertos activos | netstat -tuln |
ss (más moderno que netstat) | Muestra conexiones de red actuales | ss -tuln |
arp | Muestra la tabla ARP del host | arp -a |
nmap | Escanea puertos y descubre hosts activos en red | nmap 192.168.1.0/24 |
who | Muestra los usuarios conectados al host | who |
uptime | Muestra el tiempo encendido del host y carga del sistema | uptime |
✅ Ejemplos prácticos para recordar:
- Ver nombre del host del equipo: bashCopiar código
hostname - Cambiar el hostname del sistema: bashCopiar código
sudo hostnamectl set-hostname mi-host-nuevo - Ver quién está conectado y cuánto lleva encendido el host: bashCopiar código
who uptime - Ver IP del host: bashCopiar código
ip a - Ver si hay conectividad con otro host: bashCopiar código
ping 8.8.8.8
📍 Principales Direcciones de Hosts en Redes
Las direcciones de host hacen referencia a identificadores únicos que se asignan a cada dispositivo (host) dentro de una red.
🔢 1. Dirección IP (IPv4 e IPv6)
- ✅ IP = «Identidad del host» en la red
- Cada host necesita una IP única en su red.
📘 Ejemplo de IPv4:
Copiar código192.168.1.25
📘 Ejemplo de IPv6:
cppCopiar códigofe80::1a2b:3c4d:5e6f:7g8h
🧩 2. Direcciones IP más comunes en redes LAN (IPv4)
| Dirección IP | ¿Qué es? | Uso común |
|---|---|---|
127.0.0.1 | Loopback o localhost | El propio equipo |
0.0.0.0 | Dirección nula | «Todos los interfaces» o sin IP |
255.255.255.255 | Broadcast global | Envío a todos los hosts |
192.168.x.x | Privada clase C | Redes domésticas o pequeñas |
10.x.x.x | Privada clase A | Redes grandes o empresariales |
172.16.x.x a 172.31.x.x | Privada clase B | Redes medianas |
169.254.x.x | APIPA / Link-local | IP automática si no hay DHCP |
🌍 3. Dirección de Host vs Dirección de Red y Broadcast
Si tienes una red como esta:
192.168.1.0/24
| Tipo de dirección | Valor | ¿Qué significa? |
|---|---|---|
| Dirección de red | 192.168.1.0 | Identifica la red entera |
| Primera IP usable | 192.168.1.1 | Primer host disponible |
| Última IP usable | 192.168.1.254 | Último host disponible |
| Dirección de broadcast | 192.168.1.255 | Se usa para enviar a todos los hosts |
🧠 4. Host y su dirección en sistemas DNS
- A veces no usamos la IP directamente, sino su nombre DNS.
- El sistema resuelve ese nombre a su dirección IP.
| Nombre DNS | Dirección IP asociada |
|---|---|
google.com | 142.250.190.78 (por ejemplo) |
localhost | 127.0.0.1 |
Puedes verlo con:
nslookup google.com
📌 5. Archivo /etc/hosts
- Este archivo se usa para asociar IPs y nombres localmente, sin pasar por DNS.
Ejemplo del contenido:
luaCopiar código127.0.0.1 localhost
192.168.1.100 servidor.local
📊 RESUMEN VISUAL
TIPOS DE DIRECCIONES DE HOST
├── IP Privadas: 192.168.x.x | 10.x.x.x | 172.16.x.x-172.31.x.x
├── Loopback: 127.0.0.1
├── APIPA: 169.254.x.x
├── Broadcast: 255.255.255.255
├── Nula: 0.0.0.0
└── DNS: nombres que apuntan a IPs



Deja un comentario