设为首页收藏本站language 语言切换
查看: 2060|回复: 0
收起左侧

GNS3 1.0 即将发布, 内置支持IOU

[复制链接]
发表于 2014-5-11 15:02:38 | 显示全部楼层 |阅读模式
The GNS3 1.0 Alpha version is out, let’s see what’s new and how to install it.
Download is allowed only to GNS3 Members: to be a member you must contribute to the crow funding campaign.
Now login to the GNS3 Early Release Members Area using your GNS3 user (GNS3XXXX) and related password and download the Windows All-in-One Installer Alpha Release V1.0.
The first execution will ask for GNS3 username and email address:

                               
登录/注册后可看大图
1.0 即将发布, 内置支持IOU" action-data="http%3A%2F%2Fwww.routereflector.com%2Fwp-content%2Fuploads%2F2014%2F04%2Fgns3er_login.png" action-type="show-slide" style="margin: 10px auto; border: 0px; list-style: none; vertical-align: baseline; display: block;">
The new GNS3 supports Cisco IOU (IOS On Unix) using an external VM: a simple HOWTO is provided:
  • Download the OVA.
  • Import the OVA and start the VM (latest VirtualBox software must be used, VMware  Player/Workstation do not work).
  • Login as root (password “cisco”) and check the assigned IP address:# ifconfig eth0
  • Open a browser, point to the address of the VM and upload an IOU binary using  http://192.168.X.Y:8000/upload. Seems that file larger than 100MB are not supported (I tested with 62MB and it worked). The IOU image will be uploaded under /home/gns3/Documents/GNS3/images/.
  • Create, on your dekstop, the IOU license using gns3-iouvm as hostname:[license]gns3-iouvm = xxxxxxxxxxxxxxxx
  • Open the GNS3 GUI set the VM IP (port 8000) address under Edit -> Preferences -> Server -> Remote servers:
    1.0 即将发布, 内置支持IOU" style="margin: 10px auto; border-width: 0px; list-style: none; vertical-align: baseline; color: rgb(255, 255, 255); text-align: center; display: block; background-image: none;">
  • Set the iourc license path under Edit -> Preferences -> IOS on UNIX -> Path to IOURC:
    1.0 即将发布, 内置支持IOU" style="margin: 10px auto; border-width: 0px; list-style: none; vertical-align: baseline; color: rgb(255, 255, 255); text-align: center; display: block; background-image: none;">
  • Finally set the IOU path under Edit-> Preferences -> IOUU devices -> IOU images -> IOU path:
    1.0 即将发布, 内置支持IOU" style="margin: 10px auto; border-width: 0px; list-style: none; vertical-align: baseline; color: rgb(255, 255, 255); text-align: center; display: block; background-image: none;">
Finally deploy a couple of IOU devices and start them:

                               
登录/注册后可看大图
1.0 即将发布, 内置支持IOU" action-data="http%3A%2F%2Fwww.routereflector.com%2Fwp-content%2Fuploads%2F2014%2F04%2Fgns3er_iou_topo.png" action-type="show-slide" style="margin: 10px auto; border: 0px; list-style: none; vertical-align: baseline; display: block;">
Behind GNS3 1.0
GNS3 1.0 starts IOU devices from /home/gns3/Documents/GNS3/projects/iou/. Each IOU device has a different directory, and all have a similar NETMAP:
# head -n5 /home/gns3/Documents/GNS3/projects/iou/untitled/device-1/NETMAP513:0/0    1:0/0513:0/1    1:0/1513:0/2    1:0/2513:0/3    1:0/3513:1/0    1:1/0
513 is a dumb device ID assigned to a wrapper:
# ps -ef | grep 513gns3      1736  1597  0 09:57 ?        00:00:00 /usr/local/bin/iouyap 513
IOU process are owned by GNS3 UID:
# ps -ef | id gns3uid=1000(gns3) gid=1000(gns3) groups=1000(gns3)root@gns3-iouvm:~# ls /tmp/netio10001  1.lck  2  2.lck  513  513.lck  514  514.lck  ttyC2  ttyC2.lck  ttyS1  ttyS2
The same approach is currently used on Unified Networking Lab.
您需要登录后才可以回帖 登录 | 论坛注册

本版积分规则

QQ|Archiver|手机版|小黑屋|sitemap|鸿鹄论坛 ( 京ICP备14027439号 )  

GMT+8, 2025-1-29 10:55 , Processed in 0.056116 second(s), 13 queries , Redis On.  

  Powered by Discuz!

  © 2001-2025 HH010.COM

快速回复 返回顶部 返回列表