Comprensión de las direcciones IP
Antes de comenzar a escanear redes, es fundamental entender las direcciones IP. Imagina una dirección IP como la dirección de tu casa para tu computadora en la red. Así como un servicio postal necesita tu dirección de casa para entregar el correo, otros dispositivos en la red necesitan tu dirección IP para comunicarse con tu computadora.
- Una dirección IP es un identificador único para un dispositivo en una red. Por lo general, se ve como una serie de números separados por puntos, como 192.168.1.1.
graph LR
A[Internet] --- B[Router 192.168.1.1]
B --- C[PC 192.168.1.10]
B --- D[Laptop 192.168.1.11]
B --- E[Smartphone 192.168.1.12]
B --- F[Smart TV 192.168.1.13]
style A fill:#f9f,stroke:#333,stroke-width:4px
style B fill:#bbf,stroke:#333,stroke-width:2px
style C fill:#dfd,stroke:#333,stroke-width:2px
style D fill:#dfd,stroke:#333,stroke-width:2px
style E fill:#dfd,stroke:#333,stroke-width:2px
style F fill:#dfd,stroke:#333,stroke-width:2px
- Para encontrar tu propia dirección IP, usaremos un comando que muestra información de las interfaces de red. Ingresa este comando:
ip addr show | grep inet
Desglosemos esto:
ip addr show
muestra información sobre todas las interfaces de red
|
(tubería) envía esa salida al siguiente comando
grep inet
filtra la salida para mostrar solo las líneas que contengan "inet", que incluyen direcciones IP
Verás una salida similar a esta:
inet 127.0.0.1/8 scope host lo
inet 172.19.0.3/16 brd 172.19.255.255 scope global eth1
-
En esta salida, verás varias direcciones IP. Esto es lo que significan:
127.0.0.1
es la dirección "localhost". Cada computadora se refiere a sí misma como 127.0.0.1. Esto se utiliza para conexiones locales dentro de tu propia máquina.
172.19.0.3
es la dirección IP de tu máquina en la red. Esta es la dirección que otros dispositivos utilizarían para comunicarse con tu máquina.
-
Anota la dirección IP que no sea 127.0.0.1 (en este caso, 172.19.0.3). La usaremos en el siguiente paso.
La /16
después de la dirección IP se llama máscara de subred. Define el tamaño de la red. En este caso, /16
significa que los dos primeros números de la dirección IP (172.19) definen la red, y los dos últimos se pueden utilizar para dispositivos individuales.
Si te preguntas sobre los diferentes tipos de direcciones IP, vale la pena señalar que hay dos versiones principales del protocolo IP: IPv4 (como 172.19.0.3) e IPv6 (que comenzaría con caracteres como fe80::). IPv6 se creó para resolver el problema de quedarse sin direcciones IPv4 a medida que más dispositivos se conectan a Internet. Para este laboratorio, nos centraremos en las direcciones IPv4.