Conectar a Internet un router de GNS3 (GNU/Linux)

Los pasos para conectar un router de GNS3 a Internet en GNU/Linux son sencillos. Para este caso os recomiendo lanzar GNS3 como root o un usuario administrador ya que sino os puede dar problemas al conectar el router a la nube.

$ sudo gns3

Una vez que nos encontramos en el proyecto de GNS3 añadimos la topología de red que queramos. En este caso lo más sencillo es un router y una nube, cuyo símil como sabéis es Internet.

Router y Cloud GNS3

Lo primero que vamos a configurar es la nube, que nos dará la salida a Internet. Básicamente se trata de asignarle la interfaz de red de nuestro equipo que está conectada a Internet. En mi caso es la eth0 así que la añadimos:

Botón derecho en la nube > Configure > C1 > Pestaña NIO Ethernet > Linux Ethernet IO.

Nota: Sólo si somos administradores/root podemos añadirla como Generic Ethernet NIO.

eth gns3 cloud

Ahora vamos a conectar el router a la nube, en este caso he usado una conexión de Giga pero podéis usar FastEthernet o lo que más rabia os dé:

topologia gns3

Ya sólo nos queda configurar el router, así que accedemos por consola y configuramos en este caso la interfaz g1/0. La mayoría de conexiones «caseras» se conectan a Internet por DHCP así que vamos a decirle que esa interfaz reciba la IP por DHCP (sino, en lugar de DHCP ponéis ip address IP MASCARA):

R1>ena R1#conf t
Enter configuration commands, one per line. End with CNTL/Z.
R1(config)#interface GigabitEthernet 1/0 
R1(config-if)#ip address dhcp 
R1(config-if)#no shutdown
R1(config-if)#
*Jul 2 21:09:38.059: %LINK-3-UPDOWN: Interface GigabitEthernet1/0, changed state to up
*Jul 2 21:09:38.059: %ENTITY_ALARM-6-INFO: CLEAR INFO Gi1/0 Physical Port Administrative
 State Down
*Jul 2 21:09:39.059: %LINEPROTO-5-UPDOWN: Line protocol on Interface GigabitEthernet1/0,
 changed state to up
*Jul 2 21:09:50.163: %DHCP-6-ADDRESS_ASSIGN: Interface GigabitEthernet1/0 assigned
 DHCP address 192.168.1.129, mask 255.255.255.0, hostname R1

Como podéis ver el servidor DHCP me ha asignado la IP 192.168.1.129/24. Y efectivamente ya tengo salida a Internet desde el router:

R1#ping 8.8.8.8 
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 8.8.8.8, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 64/68/76 ms

Si quisiéramos que funcionara también la resolución de nombres:

#R1(config)#ip domain-lookup
#R1(config)#exit
R1#ping google.com

Translating "google.com"...domain server (192.168.1.1) [OK]

Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 173.194.34.224, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 40/42/44 ms

4 comentarios en “Conectar a Internet un router de GNS3 (GNU/Linux)

  1. I’ve tried to set up this router 5 direeffnt times. This time I tried it with this advice and it still didn’t work. I have a Trendnet router and I set it up using the wizard button clone MAC address . Nothin’. *sigh* The hunt continues for a way to have wireless and Roadrunner too.

Comments are closed.