• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Añadir host a gns3
 

Añadir host a gns3

on

  • 2,441 views

COMO AÑADIR HOST A GNS3 FACILMENTE

COMO AÑADIR HOST A GNS3 FACILMENTE

Statistics

Views

Total Views
2,441
Views on SlideShare
2,441
Embed Views
0

Actions

Likes
0
Downloads
25
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft Word

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Añadir host a gns3 Añadir host a gns3 Document Transcript

    • Añadir hosts virtuales a topologías de red de GNS3Como muchos ya sabéis, GNS3 es un simulador gráfico de redes que permite crear entornosde redes virtuales, topologías de red complejas y además tener la posibilidad de integrarloscon simuladores de IOS. En su día ya lo expliqué en esta otra entrada: GNS3.Cuando estamos trabajando con laboratorios de redes, es de gran utilidad disponer de uno ovarios hosts/pc virtuales para realizar chequeos de conectividad (ping, traceroute…). Eneste punto, y para maquetas únicamente centradas en redes, no necesitamos una máquinavirtual completa (Qemu/Virtualhost) sino un host para poder hacer ping/traceroute y chequearel estado de la red. Aquí es donde entra el Virtual PC Simulator, que integrado con GNS3nos ofrece esta funcionalidad.VPCS está disponible para Linux y Windows, en GNU/Linux lo bajamos, descomprimimos y afuncionar:$ cd 0.21a/$ chmod 755 vpcs32 vpcs64 # permisos de ejecución$ ./vpcs32 # en mi caso uso la versión de 32 bitsUna vez arrancado VPCS podemos arrancar GNS3, donde tendremos que crear un nuevosímbolo tipo “computer” al que asignaremos el nombre que queramos (host, pc…) y leindicaremos el tipo “Cloud“:Edit > Symbol Manager
    • Llegados a este punto ya podemos configurar el/los hosts como queramos. Para configurarIPs lo haremos en la Shell que se abre al ejecutar desde línea de comandos vpcs32. Comopodéis ver, el símbolo ? nos muestra la ayuda:VPCS[9]> ?show Print the net configuration of PCsd Switch to the PC[d], d is digit, range 1 to 9history List the command historyip [arguments] Configure PCs IP settingsdhcp Configure host/gateway address using DHCParp Show arp tableping address [options] Ping the network hosttracert address [maxhops] Print the route packets take to network hostecho [text] Display text in outputclear [arguments] Clear ip/ipv6, arp/neighbor cacheset [arguments] Set hostname, connection port and echo on or offload filename Load the configuration/script from the file filenamesave filename Save the configuration to the file filenamever Show version? Print helpquit Quit programEn este caso estoy en el PC 9, por defecto se generan 9 PCs virtuales, podemos verlos con elcomando show y cambiar de PC con PC[d]:
    • VPCS[9]> showNAME IP/CIDR GATEWAY MAC LPORT RPORTVPCS1 0.0.0.0/0 0.0.0.0 00:50:79:66:68:00 20000 30000fe80::250:79ff:fe66:6800/64VPCS2 0.0.0.0/0 0.0.0.0 00:50:79:66:68:01 20001 30001fe80::250:79ff:fe66:6801/64VPCS3 192.168.2.1/24 0.0.0.0 00:50:79:66:68:02 20002 30002fe80::250:79ff:fe66:6802/642001:2::1/64VPCS4 192.168.2.2/24 0.0.0.0 00:50:79:66:68:03 20003 30003fe80::250:79ff:fe66:6803/642001:2::2/64VPCS5 192.168.3.2/24 192.168.3.1 00:50:79:66:68:04 20004 30004fe80::250:79ff:fe66:6804/642001:3::2/64VPCS6 0.0.0.0/0 0.0.0.0 00:50:79:66:68:05 20005 30005fe80::250:79ff:fe66:6805/64VPCS7 0.0.0.0/0 0.0.0.0 00:50:79:66:68:06 20006 30006fe80::250:79ff:fe66:6806/64VPCS8 192.168.8.2/24 192.168.8.1 00:50:79:66:68:07 20007 30007fe80::250:79ff:fe66:6807/642001:8::2/64
    • VPCS9 10.0.0.100/24 10.0.0.1 00:50:79:66:68:08 20008 30008fe80::250:79ff:fe66:6808/642001:9::2/64Configurar la IP de cada PC es sencillo, IP; GATEWAY y NETMASK en formato CIDR:VPCS[9]> ip 10.0.0.100 10.0.0.1 24PC9 : 10.0.0.100 255.255.255.0 gateway 10.0.0.1Volvemos a GNS3, donde damos añadimos a la topología un hostname. Para configurarlopinchamos en botón derecho y “Configure”, luego en la pestaña NIO UDP es dondemapeamos cada uno de los PC a una interfaz de red virtual, los valores por defecto valen parael PC 1, así que para el 9 sumaremos 8 al puerto local y al remote port, el resto lo podemosdejar por defecto, podemos añadir tantas interfaces como queramos, simplemente recordad lode los puertos:A continuación podéis ver una topología sencilla, hemos configurado el router con la IP10.0.0.1 en la interfazFastEthernet 0/0, la cual está conectada a un Switch y el nuestro host alSwitch.
    • En el momento que hemos levantado la interfaz del switch hemos podido verificar que hayconectividad y ping entre el host virtual y el router. Lo verificamos desde la shell de vpcs:Router:Router01(config-if)# no shutdown00:01:04: %LINK-3-UPDOWN: Interface FastEthernet0/0, changed state to up00:01:05: %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/0,changed state to upHost:VPCS[9]> ping 10.0.0.1host (10.0.0.1) not reachable
    • VPCS[9]> ping 10.0.0.110.0.0.1 icmp_seq=1 ttl=255 time=20.035 ms10.0.0.1 icmp_seq=2 ttl=255 time=2.954 ms10.0.0.1 icmp_seq=3 ttl=255 time=2.131 ms10.0.0.1 icmp_seq=4 ttl=255 time=2.686 msO un traceroute, aunque en este caso sólo hay un salto:VPCS[9]> tracert 10.0.0.1traceroute to 10.0.0.1, 64 hops max, press Ctrl+C to stop1 10.0.0.1 4.527 ms * 2.003 msTambién podemos verificar la conectividad inversa, del router al host:Router01>ping 10.0.0.100Type escape sequence to abort.Sending 5, 100-byte ICMP Echos to 10.0.0.100, timeout is 2 seconds:!!!!!Success rate is 100 percent (5/5), round-trip min/avg/max = 1/4/8 msSeguro que os es de utilidad para laboratorios y prácticas y os ahorráis la creación demáquinas virtuales.