Comandos Host e IOS

Comandos Host e IOS
5

Resumen

Si has utilizado alguna de las herramientas en el tema anterior para verificar la conectividad y descubriste que alguna parte de tu red no funciona como debería, ahora es el momento de usar algunos comandos para solucionar los problemas de tus dispositivos.

Los comandos de host e IOS pueden ayudarte a determinar si el problema está relacionado con el direccionamiento IP de tus dispositivos, que es un problema de red común.

¡Bienvenido!: Este tema forma parte del Capítulo 17 del curso de Cisco CCNA 1, para un mejor seguimiento del curso puede ir a la sección CCNA 1 para guiarte del índice.

1. Configurar IP en un host de Windows

Verificar el direccionamiento IP en los dispositivos host es una práctica común en las redes para verificar y solucionar problemas de conectividad de extremo a extremo. En Windows 10, puedes acceder a los detalles de la dirección IP desde el Centro de redes y recursos compartidos, como se muestra en la imagen, para ver rápidamente las cuatro configuraciones importantes: dirección, máscara, Router y DNS.

IP en host de Windows

IP en host de Windows

Sin embargo, los administradores de red suelen ver la información de direccionamiento IP en un host de Windows emitiendo el comando ipconfig en la línea de comando de una computadora con Windows, como se muestra en la salida de muestra.

C:\Users\PC-A> ipconfig
Windows IP Configuration
(Output omitted)
Wireless LAN adapter Wi-Fi:
Connection-specific DNS Suffix . :
Link-local IPv6 Address . . . . . : fe80::a4aa:2dd1:ae2d:a75e%16
IPv4 Address. . . . . . . . . . . : 192.168.10.10
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : 192.168.10.1
(Output omitted)

Utiliza el comando ipconfig/all para ver la dirección MAC, así como una serie de detalles sobre el direccionamiento de Capa 3 del dispositivo, como se muestra en la salida de ejemplo.

C:\Users\PC-A> ipconfig /all
Windows IP Configuration
Host Name . . . . . . . . . . . . : PC-A-00H20
Primary Dns Suffix . . . . . . . : cisco.com
Node Type . . . . . . . . . . . . : Hybrid
IP Routing Enabled. . . . . . . . : No
WINS Proxy Enabled. . . . . . . . : No
DNS Suffix Search List. . . . . . : cisco.com
(Output omitted)
Wireless LAN adapter Wi-Fi:
Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : Intel(R) Dual Band Wireless-AC 8265
Physical Address. . . . . . . . . : F8-94-C2-E4-C5-0A
DHCP Enabled. . . . . . . . . . . : Yes
Autoconfiguration Enabled . . . . : Yes
Link-local IPv6 Address . . . . . : fe80::a4aa:2dd1:ae2d:a75e%16(Preferred) 
IPv4 Address. . . . . . . . . . . : 192.168.10.10(Preferred)
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Lease Obtained. . . . . . . . . . : August 17, 2019 1:20:17 PM
Lease Expires . . . . . . . . . . : August 18, 2019 1:20:18 PM
Default Gateway . . . . . . . . . : 192.168.10.1
DHCP Server . . . . . . . . . . . : 192.168.10.1
DHCPv6 IAID . . . . . . . . . . . : 100177090
DHCPv6 Client DUID. . . . . . . . : 00-01-00-01-21-F3-76-75-54-E1-AD-DE-DA-9A
DNS Servers . . . . . . . . . . . : 192.168.10.1
NetBIOS over Tcpip. . . . . . . . : Enabled

Si un host está configurado como un cliente DHCP, la configuración de la dirección IP se puede renovar utilizando los comandos ipconfig /release y ipconfig /renew, como se muestra en la salida:

C:\Users\PC-A> ipconfig /release
(Output omitted)
Wireless LAN adapter Wi-Fi:
Connection-specific DNS Suffix . :
Link-local IPv6 Address . . . . . : fe80::a4aa:2dd1:ae2d:a75e%16
Default Gateway . . . . . . . . . :
(Output omitted)
C:\Users\PC-A> ipconfig /renew
(Output omitted)
Wireless LAN adapter Wi-Fi:
Connection-specific DNS Suffix . :
Link-local IPv6 Address . . . . . : fe80::a4aa:2dd1:ae2d:a75e%16
IPv4 Address. . . . . . . . . . . : 192.168.1.124
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : 192.168.1.1
(Output omitted)
C:\Users\PC-A>

El servicio de Cliente DNS en PC con Windows también optimiza el rendimiento de la resolución de nombres DNS almacenando nombres resueltos previamente en la memoria. El comando ipconfig /displaydns muestra todas las entradas DNS almacenadas en caché en un sistema informático Windows, como se muestra en el resultado del ejemplo.

C:\Users\PC-A> ipconfig /displaydns
Windows IP Configuration
(Output omitted)
netacad.com
----------------------------------------
Record Name . . . . . : netacad.com
Record Type . . . . . : 1
Time To Live . . . . : 602
Data Length . . . . . : 4
Section . . . . . . . : Answer
A (Host) Record . . . : 54.165.95.219
(Output omitted)

2. Configurar IP en un host Linux


La verificación de la configuración de IP utilizando la GUI en una máquina Linux diferirá según la distribución de Linux (distribución) y la interfaz de escritorio. La imagen muestra el cuadro de diálogo Información de conexión en la distribución de Ubuntu que ejecuta el escritorio Gnome.

IP en host de Linux

IP en host de Linux

En la línea de comando, los administradores de red usan el comando ifconfig para mostrar el estado de las interfaces activas actualmente y su configuración de IP, como se muestra en la salida.

[analyst@secOps ~]$ ifconfig
enp0s3 Link encap:Ethernet HWaddr 08:00:27:b5:d6:cb 
inet addr: 10.0.2.15 Bcast:10.0.2.255 Mask: 255.255.255.0
inet6 addr: fe80::57c6:ed95:b3c9:2951/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1332239 errors:0 dropped:0 overruns:0 frame:0
TX packets:105910 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000 
RX bytes:1855455014 (1.8 GB) TX bytes:13140139 (13.1 MB)
lo: flags=73 mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10
loop txqueuelen 1000 (Local Loopback)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

El comando de dirección IP de Linux se usa para mostrar las direcciones y sus propiedades. También se puede usar para agregar o eliminar direcciones IP.

Nota: El resultado que se muestra puede variar según la distribución de Linux.

3. Configurar IP en un host macOS

En la GUI de un host Mac, abre Preferencias de red> Avanzado para obtener la información de direccionamiento IP, como se muestra en la imagen.

IP en host de macOS

IP en host de macOS

Sin embargo, el comando ifconfig también se puede usar para verificar la configuración de la interfaz IP que se muestra en la salida.

MacBook-Air:~ Admin$ ifconfig en0
en0: flags=8863 mtu 1500
ether c4:b3:01:a0:64:98
inet6 fe80::c0f:1bf4:60b1:3adb%en0 prefixlen 64 secured scopeid 0x5
inet 10.10.10.113 netmask 0xffffff00 broadcast 10.10.10.255
nd6 options=201
media: autoselect
status: active
MacBook-Air:~ Admin$

Otros comandos útiles de macOS para verificar la configuración de IP del host incluyen networksetup -listallnetworkservices y networksetup -getinfo <network service>, como se muestra en la siguiente salida.

MacBook-Air:~ Admin$ networksetup -listallnetworkservices
An asterisk (*) denotes that a network service is disabled.
iPhone USB
Wi-Fi
Bluetooth PAN
Thunderbolt Bridge
MacBook-Air:~ Admin$ 
MacBook-Air:~ Admin$ networksetup -getinfo Wi-Fi
DHCP Configuration
IP address: 10.10.10.113
Subnet mask: 255.255.255.0
Router: 10.10.10.1
Client ID:
IPv6: Automatic
IPv6 IP address: none
IPv6 Router: none
Wi-Fi ID: c4:b3:01:a0:64:98
MacBook-Air:~ Admin$

4. El comando arp

El comando arp se ejecuta desde el símbolo del sistema de Windows, Linux o Mac. El comando enumera todos los dispositivos actualmente en la caché ARP del host, que incluye la dirección IPv4, la dirección física y el tipo de direccionamiento (estático/dinámico) para cada dispositivo.

Por ejemplo, consulta la topología en la imagen.

Topología ejemplo para ARP

Topología ejemplo para ARP

La salida del comando arp -a se muestra en el host de Windows PC-A.

C:\Users\PC-A> arp -a
Interface: 192.168.93.175 --- 0xc
Internet Address Physical Address Type
10.0.0.2 d0-67-e5-b6-56-4b dynamic
10.0.0.3 78-48-59-e3-b4-01 dynamic
10.0.0.4 00-21-b6-00-16-97 dynamic
10.0.0.254 00-15-99-cd-38-d9 dynamic

El comando arp -a muestra la dirección IP conocida y el enlace de la dirección MAC. Observe cómo la dirección IP 10.0.0.5 no está incluida en la lista. Esto se debe a que el caché ARP solo muestra información de dispositivos a los que se ha accedido recientemente.

Para asegurarse de que el caché ARP esté lleno, realiza ping a un dispositivo para que tenga una entrada en la tabla ARP. Por ejemplo, si la PC-A hace ping a 10.0.0.5, entonces el caché ARP contendría una entrada para esa dirección IP.

El caché se puede borrar mediante el comando netsh interface ip delete arpcache en caso de que el administrador de la red quiera repoblar el caché con información actualizada.

Nota: Es posible que necesites acceso de administrador en el host para poder usar el comando netsh interface ip delete arpcache.

5. Comandos show comunes revisados

De la misma manera que los comandos y las utilidades se usan para verificar la configuración de un host, los comandos se pueden usar para verificar las interfaces de los dispositivos intermediarios. Cisco IOS proporciona comandos para verificar el funcionamiento de las interfaces de Router y Switch.

Los comandos show de Cisco IOS CLI muestran información relevante sobre la configuración y el funcionamiento del dispositivo. Los técnicos de red usan los comandos show ampliamente para ver los archivos de configuración, verificar el estado de las interfaces y procesos del dispositivo, y verificar el estado operativo del dispositivo. El estado de casi todos los procesos o funciones del Router se puede mostrar con un comando show.

Los comandos show comúnmente utilizados y cuándo usarlos se enumeran en la tabla.

Haz clic en los botones para ver resultados de ejemplo de cada uno de estos comandos show. Nota: El resultado de algunos comandos se ha editado para centrarse en la configuración pertinente y reducir el contenido.

Verifica la configuración y las configuraciones actuales

R1# show running-config
(Output omitted)

!
version 15.5
service timestamps debug datetime msec
service timestamps log datetime msec
service password-encryption
!
hostname R1
!
interface GigabitEthernet0/0/0
description Link to R2
ip address 209.165.200.225 255.255.255.252
negotiation auto
!
interface GigabitEthernet0/0/1
description Link to LAN
ip address 192.168.10.1 255.255.255.0
negotiation auto
!
router ospf 10
network 192.168.10.0 0.0.0.255 area 0
network 209.165.200.224 0.0.0.3 area 0
!
banner motd ^C Authorized access only! ^C
!
line con 0
password 7 14141B180F0B
login
line vty 0 4
password 7 00071A150754
login
transport input telnet ssh
!
end
R1#

Verifica el estado de la interfaz y muestra cualquier mensaje de error

R1# show interfaces
GigabitEthernet0/0/0 is up, line protocol is up
Hardware is ISR4321-2x1GE, address is a0e0.af0d.e140 (bia a0e0.af0d.e140)
Description: Link to R2
Internet address is 209.165.200.225/30
MTU 1500 bytes, BW 100000 Kbit/sec, DLY 100 usec,
reliability 255/255, txload 1/255, rxload 1/255
Encapsulation ARPA, loopback not set
Keepalive not supported
Full Duplex, 100Mbps, link type is auto, media type is RJ45
output flow-control is off, input flow-control is off
ARP type: ARPA, ARP Timeout 04:00:00
Last input 00:00:01, output 00:00:21, output hang never
Last clearing of "show interface" counters never
Input queue: 0/375/0/0 (size/max/drops/flushes); Total output drops: 0
Queueing strategy: fifo
Output queue: 0/40 (size/max)
5 minute input rate 0 bits/sec, 0 packets/sec
5 minute output rate 0 bits/sec, 0 packets/sec
5127 packets input, 590285 bytes, 0 no buffer
Received 29 broadcasts (0 IP multicasts)
0 runts, 0 giants, 0 throttles
0 input errors, 0 CRC, 0 frame, 0 overrun, 0 ignored
0 watchdog, 5043 multicast, 0 pause input
1150 packets output, 153999 bytes, 0 underruns
0 output errors, 0 collisions, 2 interface resets
0 unknown protocol drops
0 babbles, 0 late collision, 0 deferred
1 lost carrier, 0 no carrier, 0 pause output
0 output buffer failures, 0 output buffers swapped out
GigabitEthernet0/0/1 is up, line protocol is up
(Output omitted)

Verifica la información de la capa 3 de una interfaz

R1# show ip interface
GigabitEthernet0/0/0 is up, line protocol is up
Internet address is 209.165.200.225/30
Broadcast address is 255.255.255.255
Address determined by setup command
MTU is 1500 bytes
Helper address is not set
Directed broadcast forwarding is disabled
Multicast reserved groups joined: 224.0.0.5 224.0.0.6
Outgoing Common access list is not set
Outgoing access list is not set
Inbound Common access list is not set
Inbound access list is not set
Proxy ARP is enabled
Local Proxy ARP is disabled
Security level is default
Split horizon is enabled
ICMP redirects are always sent
ICMP unreachables are always sent
ICMP mask replies are never sent
IP fast switching is enabled
IP Flow switching is disabled
IP CEF switching is enabled
IP CEF switching turbo vector
IP Null turbo vector
Associated unicast routing topologies:
Topology "base", operation state is UP
IP multicast fast switching is enabled
IP multicast distributed fast switching is disabled
IP route-cache flags are Fast, CEF
Router Discovery is disabled
IP output packet accounting is disabled
IP access violation accounting is disabled
TCP/IP header compression is disabled
RTP/IP header compression is disabled
Probe proxy name replies are disabled
Policy routing is disabled
Network address translation is disabled
BGP Policy Mapping is disabled
Input features: MCI Check
IPv4 WCCP Redirect outbound is disabled
IPv4 WCCP Redirect inbound is disabled
IPv4 WCCP Redirect exclude is disabled
GigabitEthernet0/0/1 is up, line protocol is up
(Output omitted)

Verifica la lista de hosts conocidos en las LAN Ethernet locales

R1# show arp
Protocol Address Age (min) Hardware Addr Type Interface
Internet 192.168.10.1 - a0e0.af0d.e141 ARPA GigabitEthernet0/0/1
Internet 192.168.10.10 95 c07b.bcc4.a9c0 ARPA GigabitEthernet0/0/1
Internet 209.165.200.225 - a0e0.af0d.e140 ARPA GigabitEthernet0/0/0
Internet 209.165.200.226 138 a03d.6fe1.9d90 ARPA GigabitEthernet0/0/0
R1#

Verifica la información de enrutamiento de capa 3

R1# show ip route
Codes: L - local, C - connected, S - static, R - RIP, M - mobile, B - BGP
D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
E1 - OSPF external type 1, E2 - OSPF external type 2
i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2
ia - IS-IS inter area, * - candidate default, U - per-user static route
o - ODR, P - periodic downloaded static route, H - NHRP, l - LISP
a - application route
+ - replicated route, % - next hop override, p - overrides from PfR
Gateway of last resort is 209.165.200.226 to network 0.0.0.0
O*E2 0.0.0.0/0 [110/1] via 209.165.200.226, 02:19:50, GigabitEthernet0/0/0
10.0.0.0/24 is subnetted, 1 subnets
O 10.1.1.0 [110/3] via 209.165.200.226, 02:05:42, GigabitEthernet0/0/0
192.168.10.0/24 is variably subnetted, 2 subnets, 2 masks
C 192.168.10.0/24 is directly connected, GigabitEthernet0/0/1
L 192.168.10.1/32 is directly connected, GigabitEthernet0/0/1
209.165.200.0/24 is variably subnetted, 3 subnets, 2 masks
C 209.165.200.224/30 is directly connected, GigabitEthernet0/0/0
L 209.165.200.225/32 is directly connected, GigabitEthernet0/0/0
O 209.165.200.228/30
[110/2] via 209.165.200.226, 02:07:19, GigabitEthernet0/0/0
R1#

Verifica qué protocolos están operativos

R1# show protocols
Global values:
Internet Protocol routing is enabled
GigabitEthernet0/0/0 is up, line protocol is up
Internet address is 209.165.200.225/30
GigabitEthernet0/0/1 is up, line protocol is up
Internet address is 192.168.10.1/24
Serial0/1/0 is down, line protocol is down
Serial0/1/1 is down, line protocol is down
GigabitEthernet0 is administratively down, line protocol is down
R1#

Verifica la memoria, las interfaces y las licencias del dispositivo.

R1# show version
Cisco IOS XE Software, Version 03.16.08.S - Extended Support Release
Cisco IOS Software, ISR Software (X86_64_LINUX_IOSD-UNIVERSALK9-M), Version 15.5(3)S8, RELEASE SOFTWARE (fc2)
Technical Support: http://www.cisco.com/techsupport
Copyright (c) 1986-2018 by Cisco Systems, Inc.
Compiled Wed 08-Aug-18 10:48 by mcpre
(Output omitted)

ROM: IOS-XE ROMMON
R1 uptime is 2 hours, 25 minutes
Uptime for this control processor is 2 hours, 27 minutes
System returned to ROM by reload
System image file is "bootflash:/isr4300-universalk9.03.16.08.S.155-3.S8-ext.SPA.bin"
Last reload reason: LocalSoft
(Output omitted)

Technology Package License Information:
-----------------------------------------------------------------
Technology Technology-package Technology-package
Current Type Next reboot
------------------------------------------------------------------
appxk9 appxk9 RightToUse appxk9
uck9 None None None
securityk9 securityk9 Permanent securityk9
ipbase ipbasek9 Permanent ipbasek9
cisco ISR4321/K9 (1RU) processor with 1647778K/6147K bytes of memory.
Processor board ID FLM2044W0LT
2 Gigabit Ethernet interfaces
2 Serial interfaces
32768K bytes of non-volatile configuration memory.
4194304K bytes of physical memory.
3207167K bytes of flash memory at bootflash:.
978928K bytes of USB flash at usb0:.
Configuration register is 0x2102
R1#

6. El comando show cdp neighbors

Hay varios otros comandos IOS que son útiles. El Cisco Discovery Protocol (CDP) es un protocolo propietario de Cisco que se ejecuta en la capa de enlace de datos. Debido a que CDP opera en la capa de enlace de datos, dos o más dispositivos de red de Cisco, como routers que admiten diferentes protocolos de capa de red, pueden aprender unos de otros incluso si no se ha establecido la conectividad de Capa 3.

Cuando se inicia un dispositivo Cisco, CDP se inicia de manera predeterminada. CDP descubre automáticamente los dispositivos Cisco vecinos que ejecutan CDP, independientemente de qué protocolo o suites de Capa 3 se estén ejecutando. CDP intercambia información de dispositivos de hardware y software con sus vecinos CDP conectados directamente.

CDP proporciona la siguiente información sobre cada dispositivo vecino de CDP:

  • Identificadores de dispositivo: el nombre de host configurado de un Switch, Router u otro dispositivo
  • Lista de direcciones: admite hasta una dirección de capa de red para cada protocolo
  • Identificador de puerto: el nombre del puerto local y remoto en forma de una cadena de caracteres ASCII, como FastEthernet 0/0
  • Lista de capacidades: por ejemplo, si un dispositivo específico es un Switch de capa 2 o un Switch de capa 3
  • Plataforma: la plataforma de hardware del dispositivo, por ejemplo, un Router de la serie Cisco 1841.

Consulta la topología y el resultado del comando show cdp neighbors.

Comando show cdp neighbors

Comando show cdp neighbors

El resultado muestra que la interfaz R3 GigabitEthernet 0/0/1 está conectada a la interfaz FastEthernet 0/5 de S3, que es un switch Cisco Catalyst 2960+. Ten en cuenta que R3 no ha recopilado información sobre S4. Esto se debe a que CDP solo puede descubrir dispositivos Cisco conectados directamente. S4 no está conectado directamente a R3 y, por lo tanto, no aparece en la salida.

El comando show cdp neighbor detail revela la dirección IP de un dispositivo vecino, como se muestra en la salida. CDP revelará la dirección IP del vecino independientemente de si puede hacer ping a ese vecino o no. Este comando es muy útil cuando dos routers Cisco no pueden enrutar a través de su enlace de datos compartido. El comando show cdp neighbor detail ayudará a determinar si uno de los vecinos CDP tiene un error de configuración de IP.

A pesar de lo útil que es CDP, también puede ser un riesgo de seguridad porque puede proporcionar información útil de infraestructura de red a los actores de amenazas. Por ejemplo, por defecto, muchas versiones de IOS envían anuncios CDP a todos los puertos habilitados. Sin embargo, las mejores prácticas sugieren que CDP debe habilitarse solo en las interfaces que se conectan a otros dispositivos Cisco de infraestructura. Los anuncios CDP deben deshabilitarse en los puertos orientados al usuario.

Debido a que algunas versiones de IOS envían anuncios de CDP de forma predeterminada, es importante saber cómo deshabilitar CDP. Para deshabilitar CDP globalmente, usa el comando de configuración global no cdp run. Para deshabilitar CDP en una interfaz, usa el comando de interfaz no cdp enable.

7. El comando show ip interface brief

Uno de los comandos más utilizados es el comando show ip interface brief. Este comando proporciona una salida más abreviada que el comando show ip interface. Proporciona un resumen de la información clave para todas las interfaces de red en un Router.

Por ejemplo, la salida de show ip interface brief muestra todas las interfaces en el Router, la dirección IP asignada a cada interfaz, si la hay, y el estado operativo de la interfaz.

R1# show ip interface brief
Interface IP-Address OK? Method Status Protocol
GigabitEthernet0/0/0 209.165.200.225 YES manual up up
GigabitEthernet0/0/1 192.168.10.1 YES manual up up
Serial0/1/0 unassigned NO unset down down
Serial0/1/1 unassigned NO unset down down
GigabitEthernet0 unassigned YES unset administratively down down
R1#

Verifica las interfaces del Switch

El comando show ip interface brief también se puede usar para verificar el estado de las interfaces del switch, como se muestra en la salida.

S1# show ip interface brief
Interface IP-Address OK? Method Status Protocol
Vlanl 192.168.254.250 YES manual up up
FastEthernet0/l unassigned YES unset down down
FastEthernet0/2 unassigned YES unset up up
FastEthernet0/3 unassigned YES unset up up

La interfaz VLAN1 tiene asignada una dirección IPv4 de 192.168.254.250, se ha habilitado y está operativa.

La salida también muestra que la interfaz FastEthernet0/1 está inactiva. Esto indica que no hay ningún dispositivo conectado a la interfaz o que el dispositivo que está conectado tiene una interfaz de red que no está operativa.

En contraste, la salida muestra que las interfaces FastEthernet0/2 y FastEthernet0/3 están operativas. Esto se indica mediante el estado y el protocolo que se muestran como arriba.

8. Packet Tracer – Interpretar el resultado del comando show

Esta actividad está diseñada para reforzar el uso de los comandos show del Router. No es necesario configurar, sino examinar, la salida de varios comandos show.

Glosario: Si tienes dudas con algún término especial, puedes consultar este diccionario de redes informáticas.

¡Listo! Sigue visitando nuestro blog de curso de redes, dale Me Gusta a nuestra fanpage; y encontrarás más herramientas y conceptos que te convertirán en todo un profesional de redes.

Deja un Comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

¿Quieres aprobar la certificación Cisco CCNA?Sí, quiero!
+ +