{"id":484,"date":"2021-10-05T19:17:59","date_gmt":"2021-10-05T18:17:59","guid":{"rendered":"https:\/\/www.netexpertise.eu\/es\/?p=484"},"modified":"2021-10-05T19:18:01","modified_gmt":"2021-10-05T18:18:01","slug":"un-enrutador-virtual-de-cisco-en-su-red","status":"publish","type":"post","link":"http:\/\/www.netexpertise.eu\/es\/redes\/cisco\/un-enrutador-virtual-de-cisco-en-su-red.html","title":{"rendered":"Un Enrutador Virtual de Cisco en su Red"},"content":{"rendered":"\n<p>Dynamips y dynagen le permiten crear un enrutador <a href=\"\/es\/category\/redes\/cisco\">Cisco<\/a> virtual en un entorno Linux. \u00bfNo ser\u00eda a\u00fan mejor si este enrutador estuviera conectado a la LAN local? Yendo m\u00e1s all\u00e1, este mismo enrutador podr\u00eda conectarse a otros enrutadores virtuales formando un laboratorio completo.<\/p>\n\n\n\n<h2><br>Descarga e instalaci\u00f3n<\/h2>\n\n\n\n<p>Descarga dynamips y dynagen en <a href=\"https:\/\/sourceforge.net\/projects\/dyna-gen\/files\/\" target=\"_blank\" rel=\"noreferrer noopener\">sourceforge.net<\/a>. Tenga en cuenta que la \u00faltima versi\u00f3n de Dynagen requiere Dynamips 0.2.8-RC2.<br>Ambos programas se entregan como paquetes RPM para Redhat \/ Fedora.<br><br>En otras distribuciones de Linux como Debian o Ubuntu, Dynagen solo est\u00e1 disponible como un archivo del que puede extraer archivos binarios. Luego, solo apunte un enlace simb\u00f3lico a dynagen desde \/usr\/local\/bin, por ejemplo. En cuanto a Dynamips, debe extraerse de las rpm. Tambi\u00e9n se puede <a href=\"\/count\/click.php?id=12\">descargar<\/a> de netexpertise.eu.<br>Tenga en cuenta que dynamips puede devolver un error como este:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">[root@cisco_host]$ dynamips -h\ndynamips: error while loading shared libraries: libpcap.so.0.9:\ncannot open shared object file: No such file or directory\n\n[root@cisco_host]$ ln -s \/usr\/lib\/libpcap.so.0.9.8 \/usr\/lib\/libpcap.so.0.9<\/code><\/pre>\n\n\n\n<p><br>Un enlace simb\u00f3lico es suficiente para apuntar a la biblioteca correcta.<\/p>\n\n\n\n<h2><br>Instalaci\u00f3n de Herramientas de Red<\/h2>\n\n\n\n<p>Ser\u00e1n necesarias las siguientes 2 herramientas:<br>&#8211; brctl del paquete bridge-utils (en la mayor\u00eda de las distribuciones de Linux) &#8211; para crear un puente<br>&#8211; <a href=\"http:\/\/rpmfind.net\/linux\/rpm2html\/search.php?query=tunctl\" target=\"_blank\" rel=\"noreferrer noopener\">rpmfind<\/a> tunctl para Redhat \/ Fedora y uml-utilities para Debian \/ Ubuntu &#8211; para crear una interfaz tap. Esto no es absolutamente necesario ya que Dynagen puede crear su propia interfaz por s\u00ed mismo, pero es muy \u00fatil.<\/p>\n\n\n\n<h2><br>Creaci\u00f3n del puente y conexi\u00f3n a la red<\/h2>\n\n\n\n<p>El puente br0 constar\u00e1 de la interfaz eth1 conectada a la LAN y tap0 vinculada al enrutador Cisco. 192.168.0.100 es la direcci\u00f3n del host de Linux.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">[root @ cisco_host] $ brctl addbr br0\n[root @ cisco_host] $ ifconfig br0 up\n[root @ cisco_host] $ ifconfig eth1 0.0.0.0\n[root @ cisco_host] $ brctl addif br0 eth1\n[root @ cisco_host] $ ifconfig br0 192.168.0.100 m\u00e1scara de red 255.255.255.0 hasta<\/code><\/pre>\n\n\n\n<h2><br>Archivo de Configuraci\u00f3n del Enrutador Virtual de Cisco<\/h2>\n\n\n\n<p>Cree el siguiente archivo de configuraci\u00f3n de Dynagen. Tendr\u00e1 que copiar su propia imagen de Cisco en el servidor, ya que, por supuesto, es propietario. Aqu\u00ed es donde hacemos el enlace entre la interfaz de Cisco f0\/0 y tap0.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"vim\" class=\"language-vim\">[localhost]\nworkingdir = \/tmp\n\n    [[ 7200 ]]\n    image = \/root\/c7200-js-mz.124-3.bin\n    ram = 128\n    idlepc = 0x6082c30c\n\n    [[ router R1 ]]\n    console = 2001\n    f0\/0 = NIO_tap:tap0<\/code><\/pre>\n\n\n\n<p><br>Sugiero echar un vistazo al <a href=\"http:\/\/dynagen.org\/tutorial.htm#_Toc193247999\" target=\"_blank\" rel=\"noreferrer noopener\">tutorial Dynagen<\/a> para establecer el mejor valor para idlepc para no consumir todos los recursos de CPU de la m\u00e1quina. Luego podemos lanzar el hipervisor Dynamips as\u00ed como Dynagen para ejecutar el enrutador virtual.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">[root@cisco_host]$ dynamips -H 7200&amp;\n[1] 2347\n[root@cisco_host]$ Cisco Router Simulation Platform (version 0.2.8-RC2-x86)\nCopyright (c) 2005-2007 Christophe Fillot.\nBuild date: Apr 20 2008 12:25:53\nHypervisor TCP control server started (port 7200).\n\n[root@cisco_host]$ dynagen router.net\nReading configuration file...\n\nShutdown in progress...\nShutdown completed.\nNetwork successfully loaded\n\nDynagen management console for Dynamips and Pemuwrapper 0.11.0\nCopyright (c) 2005-2007 Greg Anuzelli, contributions Pavel Skovajsa\n\n=&gt;<\/code><\/pre>\n\n\n\n<h2><br>Agregar el Enrutador Cisco al Puente<\/h2>\n\n\n\n<p>tap0 fue creado por Dynagen y ahora se puede activar y agregar al puente.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">[root@cisco_host]$ brctl addif br0 tap0\n[root@cisco_host]$ ifconfig tap0 up<\/code><\/pre>\n\n\n\n<h2><br>Conexi\u00f3n al Enrutador<\/h2>\n\n\n\n<p>Con\u00e9ctese al enrutador por telnet en el puerto 2001 &#8211; como se defini\u00f3 anteriormente en el archivo de configuraci\u00f3n &#8211; y juegue con la consola como si estuviera en un enrutador Cisco real y su IOS.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"vim\" class=\"language-vim\">[root@cisco_host]$ telnet localhost 2001\nrouter>enable\nrouter#show interface summary\n\n *: interface is up\n IHQ: pkts in input hold queue     IQD: pkts dropped from input queue\n OHQ: pkts in output hold queue    OQD: pkts dropped from output queue\n RXBS: rx rate (bits\/sec)          RXPS: rx rate (pkts\/sec)\n TXBS: tx rate (bits\/sec)          TXPS: tx rate (pkts\/sec)\n TRTL: throttle count\n\n  Interface              IHQ   IQD  OHQ   OQD  RXBS RXPS  TXBS TXPS TRTL\n------------------------------------------------------------------------\n* FastEthernet0\/0          0     0    0     0     0    0     0    0    0\n  FastEthernet0\/1          0     0    0     0     0    0     0    0    0\nNOTE:No separate counters are maintained for subinterfaces\n     Hence Details of subinterface are not shown\n\nrouter#conf t\nEnter configuration commands, one per line.  End with CNTL\/Z.\nrouter(config)#int fa0\/0\nrouter(config-if)#ip address 192.168.0.101 255.255.255.0\nrouter(config-if)#no shutdown\nrouter(config-if)#end\nrouter#\n\nrouter#ping 192.168.0.1\n\nType escape sequence to abort.\nSending 5, 100-byte ICMP Echos to 192.168.0.1, timeout is 2 seconds:\n!!!!!\nSuccess rate is 100 percent (5\/5), round-trip min\/avg\/max = 8\/11\/16 ms\nrouter#ping 192.168.0.100\n\nType escape sequence to abort.\nSending 5, 100-byte ICMP Echos to 192.168.0.100, timeout is 2 seconds:\n.!!!!\nSuccess rate is 80 percent (4\/5), round-trip min\/avg\/max = 4\/20\/36 ms<\/code><\/pre>\n\n\n\n<p><br>192.168.0.1 es la puerta de enlace o cualquier hardware en la LAN.<br>Ahora puede virtualizar tantos enrutadores Cisco como desee, dentro de los l\u00edmites de los recursos de su m\u00e1quina.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Dynamips y dynagen le permiten crear un enrutador Cisco virtual en un entorno Linux. \u00bfNo ser\u00eda a\u00fan mejor si este enrutador estuviera conectado a la LAN local? Yendo m\u00e1s all\u00e1, este mismo enrutador podr\u00eda conectarse a otros enrutadores virtuales formando un laboratorio completo. Descarga e instalaci\u00f3n Descarga dynamips y dynagen en sourceforge.net. Tenga en cuenta [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_mi_skip_tracking":false},"categories":[29],"tags":[32,107,51,78],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v19.13 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Netexpertise - Un Enrutador Virtual de Cisco en su Red<\/title>\n<meta name=\"description\" content=\"Cree un enrutador Cisco virtual en Linux con im\u00e1genes Cisco reales, conectado y accesible desde su red local\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"http:\/\/www.netexpertise.eu\/es\/redes\/cisco\/un-enrutador-virtual-de-cisco-en-su-red.html\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Netexpertise - Un Enrutador Virtual de Cisco en su Red\" \/>\n<meta property=\"og:description\" content=\"Cree un enrutador Cisco virtual en Linux con im\u00e1genes Cisco reales, conectado y accesible desde su red local\" \/>\n<meta property=\"og:url\" content=\"http:\/\/www.netexpertise.eu\/es\/redes\/cisco\/un-enrutador-virtual-de-cisco-en-su-red.html\" \/>\n<meta property=\"og:site_name\" content=\"Netexpertise\" \/>\n<meta property=\"article:published_time\" content=\"2021-10-05T18:17:59+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-10-05T18:18:01+00:00\" \/>\n<meta name=\"author\" content=\"dave\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@netexpertise\" \/>\n<meta name=\"twitter:site\" content=\"@netexpertise\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"http:\/\/www.netexpertise.eu\/es\/redes\/cisco\/un-enrutador-virtual-de-cisco-en-su-red.html\",\"url\":\"http:\/\/www.netexpertise.eu\/es\/redes\/cisco\/un-enrutador-virtual-de-cisco-en-su-red.html\",\"name\":\"Netexpertise - Un Enrutador Virtual de Cisco en su Red\",\"isPartOf\":{\"@id\":\"http:\/\/www.netexpertise.eu\/es\/#website\"},\"datePublished\":\"2021-10-05T18:17:59+00:00\",\"dateModified\":\"2021-10-05T18:18:01+00:00\",\"author\":{\"@id\":\"http:\/\/www.netexpertise.eu\/es\/#\/schema\/person\/27ec923be6625ac4b4bb86c8f0b12abf\"},\"description\":\"Cree un enrutador Cisco virtual en Linux con im\u00e1genes Cisco reales, conectado y accesible desde su red local\",\"breadcrumb\":{\"@id\":\"http:\/\/www.netexpertise.eu\/es\/redes\/cisco\/un-enrutador-virtual-de-cisco-en-su-red.html#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"http:\/\/www.netexpertise.eu\/es\/redes\/cisco\/un-enrutador-virtual-de-cisco-en-su-red.html\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"http:\/\/www.netexpertise.eu\/es\/redes\/cisco\/un-enrutador-virtual-de-cisco-en-su-red.html#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"http:\/\/www.netexpertise.eu\/es\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Un Enrutador Virtual de Cisco en su Red\"}]},{\"@type\":\"WebSite\",\"@id\":\"http:\/\/www.netexpertise.eu\/es\/#website\",\"url\":\"http:\/\/www.netexpertise.eu\/es\/\",\"name\":\"Netexpertise\",\"description\":\"Sistemas \/ Redes \/ DevOps\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"http:\/\/www.netexpertise.eu\/es\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"es\"},{\"@type\":\"Person\",\"@id\":\"http:\/\/www.netexpertise.eu\/es\/#\/schema\/person\/27ec923be6625ac4b4bb86c8f0b12abf\",\"name\":\"dave\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"http:\/\/www.netexpertise.eu\/es\/#\/schema\/person\/image\/\",\"url\":\"http:\/\/1.gravatar.com\/avatar\/1129916e1f4955bd632f27f836f64e55?s=96&d=mm&r=g\",\"contentUrl\":\"http:\/\/1.gravatar.com\/avatar\/1129916e1f4955bd632f27f836f64e55?s=96&d=mm&r=g\",\"caption\":\"dave\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Netexpertise - Un Enrutador Virtual de Cisco en su Red","description":"Cree un enrutador Cisco virtual en Linux con im\u00e1genes Cisco reales, conectado y accesible desde su red local","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"http:\/\/www.netexpertise.eu\/es\/redes\/cisco\/un-enrutador-virtual-de-cisco-en-su-red.html","og_locale":"es_ES","og_type":"article","og_title":"Netexpertise - Un Enrutador Virtual de Cisco en su Red","og_description":"Cree un enrutador Cisco virtual en Linux con im\u00e1genes Cisco reales, conectado y accesible desde su red local","og_url":"http:\/\/www.netexpertise.eu\/es\/redes\/cisco\/un-enrutador-virtual-de-cisco-en-su-red.html","og_site_name":"Netexpertise","article_published_time":"2021-10-05T18:17:59+00:00","article_modified_time":"2021-10-05T18:18:01+00:00","author":"dave","twitter_card":"summary_large_image","twitter_creator":"@netexpertise","twitter_site":"@netexpertise","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"http:\/\/www.netexpertise.eu\/es\/redes\/cisco\/un-enrutador-virtual-de-cisco-en-su-red.html","url":"http:\/\/www.netexpertise.eu\/es\/redes\/cisco\/un-enrutador-virtual-de-cisco-en-su-red.html","name":"Netexpertise - Un Enrutador Virtual de Cisco en su Red","isPartOf":{"@id":"http:\/\/www.netexpertise.eu\/es\/#website"},"datePublished":"2021-10-05T18:17:59+00:00","dateModified":"2021-10-05T18:18:01+00:00","author":{"@id":"http:\/\/www.netexpertise.eu\/es\/#\/schema\/person\/27ec923be6625ac4b4bb86c8f0b12abf"},"description":"Cree un enrutador Cisco virtual en Linux con im\u00e1genes Cisco reales, conectado y accesible desde su red local","breadcrumb":{"@id":"http:\/\/www.netexpertise.eu\/es\/redes\/cisco\/un-enrutador-virtual-de-cisco-en-su-red.html#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["http:\/\/www.netexpertise.eu\/es\/redes\/cisco\/un-enrutador-virtual-de-cisco-en-su-red.html"]}]},{"@type":"BreadcrumbList","@id":"http:\/\/www.netexpertise.eu\/es\/redes\/cisco\/un-enrutador-virtual-de-cisco-en-su-red.html#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"http:\/\/www.netexpertise.eu\/es"},{"@type":"ListItem","position":2,"name":"Un Enrutador Virtual de Cisco en su Red"}]},{"@type":"WebSite","@id":"http:\/\/www.netexpertise.eu\/es\/#website","url":"http:\/\/www.netexpertise.eu\/es\/","name":"Netexpertise","description":"Sistemas \/ Redes \/ DevOps","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"http:\/\/www.netexpertise.eu\/es\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"es"},{"@type":"Person","@id":"http:\/\/www.netexpertise.eu\/es\/#\/schema\/person\/27ec923be6625ac4b4bb86c8f0b12abf","name":"dave","image":{"@type":"ImageObject","inLanguage":"es","@id":"http:\/\/www.netexpertise.eu\/es\/#\/schema\/person\/image\/","url":"http:\/\/1.gravatar.com\/avatar\/1129916e1f4955bd632f27f836f64e55?s=96&d=mm&r=g","contentUrl":"http:\/\/1.gravatar.com\/avatar\/1129916e1f4955bd632f27f836f64e55?s=96&d=mm&r=g","caption":"dave"}}]}},"_links":{"self":[{"href":"http:\/\/www.netexpertise.eu\/es\/wp-json\/wp\/v2\/posts\/484"}],"collection":[{"href":"http:\/\/www.netexpertise.eu\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.netexpertise.eu\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.netexpertise.eu\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.netexpertise.eu\/es\/wp-json\/wp\/v2\/comments?post=484"}],"version-history":[{"count":6,"href":"http:\/\/www.netexpertise.eu\/es\/wp-json\/wp\/v2\/posts\/484\/revisions"}],"predecessor-version":[{"id":490,"href":"http:\/\/www.netexpertise.eu\/es\/wp-json\/wp\/v2\/posts\/484\/revisions\/490"}],"wp:attachment":[{"href":"http:\/\/www.netexpertise.eu\/es\/wp-json\/wp\/v2\/media?parent=484"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.netexpertise.eu\/es\/wp-json\/wp\/v2\/categories?post=484"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.netexpertise.eu\/es\/wp-json\/wp\/v2\/tags?post=484"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}