#

Tuesday, June 21, 2016

Installation Guide for UNetLab (UNL) in VMware Workstation

UNL (Unified Networking Lab) is a next generation network simulator. This installation guide is how I installed it in my PC. Hope someone will need this as an easy reference.

1st install the VMware and go to the download page of routereflector.com and download from google drive mirror (about 500 MB).

Before everything check your native PC bios settings for Intel VT-x. You have to find it somewhere in the bios setup and enable if it is disabled.

Go to VMware Workstation & go to File > Open

Select the downloaded .ova file & hit Open

Specify a storage path and hit Import

After import completed go to the settings of the virtual machine (don't run it yet)

Now apply these settings. My native PC has 8 a GB RAM, Core i5 processor
 - Memory : 6 GB (recommended)
 - Processors : Number of processors 2, Number of cores per processors 2
   Virtualization engine preferred mode: Automatic & select Virtualize Intel VT-x/EPT
 - Hard disk size : 20 GB
 - Configure Network Adapters in NAT mode. 1st Adapter will be used to get management access
   Add some additional network adapters which will be useful later to connect UNL to external VMs

Now Hit OK & it's the time to boot the VM. It will take an IP from DHCP but it is good to setup a static IP.

Now it will stop here. Log in to VM
Default username : root
Default password : unl



It will go the following step to change the password and host name & DNS domain name.

Don't change them.


Now select static using arrow keys and space bar and hit OK







Now it is the time to find a correct IP address.

Go to Edit > Virtual Network Editor































Here you can see my NAT adapter is VMnet8.
Go to NAT settings.









Select an IP from this range as an example 192.168.47.200
Give it to the dialog box and hit OK
Then give the Subnet mask and hit OK
Then give the Gateway IP and hit OK

Note that the gateway is not 192.168.47.1 or 192.168.47.254

It will be like 192.168.47.2

Next dialog box will be to enter the IP address of DNS primary server. Enter the IP address of the Gateway here too.

Next will ask for a secondary DNS, I gave it the Google DNS 8.8.8.8

Next will be the NTP config. Leave it empty so that it will use the time from the VMware.

Next will be to choose a way to connect the UNL to internet. This is important because UNL updates are coming from internet.




So I gave the direct connection & Hit OK



Now the VM will be restarted.



Now log into the machine using default username and password. It will be like the following now.















 Now try to ping google.com to see whether it can reach internet or not.









Now it's the time to upgrade the current version to the latest UNL version.
1st enter dpkg -l unetlab command to see the current version (click on the image to view in full size)



Enter apt-get update command to get updates. Wait until it finishes.


















After it is done, Enter apt-get install unetlab command to install the updates. If it asks for Y/N to install hit Y and enter.
















Ok now see the version again by  entering the command dpkg -l unetlab




See, now it is updated from from 1.0.0-8 to 1.0.0-10

Now setting up the UNL is over. Open a browser and go to the IP address given to the UNL

To log in to the simulator, use

Username : admin
Password : unl

Additionally  you will have to install Windows Client Pack to access desktops via QEMU through UltraVNC. It will also come with Wireshark and Winpcap which will be useful to you.
You can download it from the official location from their website.

47 comments:

  1. hello friend do you know who to down load the images..

    ReplyDelete
  2. @alejandro,
    you can use IOU images, GNS3 or real server images etc. search on internet, you will find a lot

    ReplyDelete
  3. how to access checkpoint qemu from a different machine connected ot eve-ng

    ReplyDelete
  4. Confirm the qemu-img works fine or not.. if it is working fine, then use pnet clouds to connect to it.
    If it is a VM you are using to access refer this https://roshanznet.blogspot.com/2017/01/connect-virtual-devices-in-unleve-to.html
    It it is a physical machine https://roshanznet.blogspot.com/2017/01/connect-virtual-devices-in-unleve-to_31.html

    ReplyDelete
  5. My setup
    1) Ubuntu server installed on baremetal, then eve-ng installed on it - it is accessible and working fine from my laptop connected using ethernet cable on pnet0 interface to the ubuntu server
    2) I want my pc to be added as a node or so it can be used as a test pc inside lab topology, there are other pnet interfaces, how can I configure the other pnet interfaces so my laptop can connect to nodes directly?

    ReplyDelete
  6. Your baremetal server has to have 2 NICs. one to access the server and the other one to directly connect your laptop.
    Pnet0 will represent the 1st NIC
    Pnet1 will represent the 2nd NIC

    ReplyDelete
  7. hi dears

    i have issue with qemu my asa 8.4 is not working properly with my gns3 so who can help to me to get the right one.

    ReplyDelete
  8. I have been exploring for a bit for any high quality articles
    or weblog posts in this sort of area . Exploring in Yahoo I at last stumbled upon this site.
    Reading this information So i am glad to show that I have an incredibly just
    right uncanny feeling I came upon just what I needed. I such a
    lot definitely will make certain to do not disregard this web site and provides
    it a glance on a continuing basis.

    ReplyDelete
  9. Hey very interesting blog!

    ReplyDelete
  10. Right now it sounds like Drupal is the top blogging platform out there right now.

    (from what I've read) Is that what you're using on your blog?

    ReplyDelete
  11. Hello there! This post could not be written any
    better! Going through this article reminds me of my previous roommate!
    He continually kept preaching about this. I am going to send this article to him.

    Fairly certain he will have a great read. Thanks for sharing!

    ReplyDelete
  12. Post writing is also a fun, if you be acquainted with then you can write if not it
    is complex to write.

    ReplyDelete
  13. My family members all the time say that I am wasting my time here at web, except
    I know I am getting familiarity everyday by reading such good content.

    ReplyDelete
  14. naturally like your web-site however you have
    to test the spelling on quite a few of your posts.
    Many of them are rife with spelling issues and I to find
    it very bothersome to inform the reality on the other hand I'll definitely come again again.

    ReplyDelete
  15. My brother suggested I might like this website. He
    was totally right. This post truly made my day.
    You cann't imagine just how much time I had spent
    for this information! Thanks!

    ReplyDelete
  16. Just desire to say your article is as astonishing.
    The clarity for your publish is simply spectacular and i
    could think you are an expert on this subject.
    Well with your permission allow me to grab your feed to stay up to
    date with imminent post. Thank you a million and please keep up the rewarding work.

    ReplyDelete
  17. Hi there everybody, here every person is sharing these know-how, so it's fastidious to read this webpage, and I used to go
    to see this weblog every day.

    ReplyDelete
  18. Pretty! This has been a really wonderful
    post. Thank you for supplying this information.

    ReplyDelete
  19. Hey! Quick question that's completely off topic.
    Do you know how to make your site mobile friendly? My web site looks weird when viewing from my iphone 4.
    I'm trying to find a theme or plugin that might be able to fix this issue.
    If you have any recommendations, please share.
    Cheers!

    ReplyDelete
  20. Hi there colleagues, its fantastic post concerning cultureand completely defined, keep it up all the time.

    ReplyDelete
  21. hi!,I like your writing very a lot! proportion we communicate more about your post on AOL?

    I require a specialist in this area to unravel my problem.
    May be that's you! Looking forward to look you.

    ReplyDelete
  22. Do you mind if I quote a few of your articles as long as I provide credit and sources back to your website?
    My website is in the very same niche as yours and my visitors
    would genuinely benefit from some of the information you present here.

    Please let me know if this alright with you.
    Thank you!

    ReplyDelete
  23. It's awesome in favor of me to have a website, which is beneficial in support
    of my know-how. thanks admin

    ReplyDelete
  24. Hi my friend! I want to say that this article is awesome, great written and include almost all important infos.
    I'd like to see more posts like this .

    ReplyDelete
  25. I loved as much as you'll receive carried out right here.
    The sketch is tasteful, your authored material stylish.

    nonetheless, you command get bought an nervousness over that
    you wish be delivering the following. unwell unquestionably come more formerly
    again as exactly the same nearly very often inside case you
    shield this hike.

    ReplyDelete
  26. Hello! Do you use Twitter? I'd like to follow you if that would be
    ok. I'm absolutely enjoying your blog and look forward to new updates.

    ReplyDelete
  27. You're so cool! I do not suppose I have read
    anything like this before. So great to discover another person with some original thoughts on this subject matter.
    Seriously.. thank you for starting this up. This site is something that is needed on the web, someone with
    a little originality!

    ReplyDelete
  28. Awesome things here. I am very satisfied to look your article.
    Thank you a lot and I am taking a look forward to contact you.
    Will you please drop me a mail?

    ReplyDelete
  29. Hello there, You have done a great job. I'll definitely digg it and personally
    suggest to my friends. I'm sure they will be benefited from this web site.

    ReplyDelete
  30. It's an awesome post in support of all the online visitors; they will obtain benefit from
    it I am sure.

    ReplyDelete
  31. Hey There. I discovered your blog using msn. This is a very smartly written article.

    I will make sure to bookmark it and come back to
    learn extra of your helpful info. Thank you for the post.
    I will definitely comeback.

    ReplyDelete
  32. Great work! This is the kind of info that are meant to be shared around the internet.
    Shame on Google for now not positioning this
    submit upper! Come on over and consult with my web site .
    Thank you =)

    ReplyDelete
  33. Very descriptive blog, I loved that bit. Will there be a part 2?

    ReplyDelete
  34. I think this is one of the most significant information for me.
    And i am glad reading your article. But want
    to remark on some general things, The website style is
    ideal, the articles is really excellent : D.

    Good job, cheers

    ReplyDelete
  35. Hey there I am so happy I found your webpage, I really found you by error,
    while I was looking on Digg for something else, Nonetheless
    I am here now and would just like to say cheers for a remarkable post and a all round enjoyable blog (I also love the theme/design),
    I don’t have time to read through it all at the minute but I have book-marked it and also included your RSS feeds, so when I have time I will be back to read a great deal more, Please do keep up the excellent jo.

    ReplyDelete
  36. I’m not that much of a internet reader to be honest but
    your sites really nice, keep it up! I'll go ahead and bookmark your site to
    come back in the future. All the best

    ReplyDelete
  37. Hi there, I read your blog regularly. Your humoristic
    style is witty, keep up the good work!

    ReplyDelete
  38. Appreciate the recommendation. Let me try it out.

    ReplyDelete
  39. Hi all, here every one is sharing such familiarity, so it's good to read this blog, and I used to visit this web site daily.

    ReplyDelete
  40. Hello, I do think your blog could possibly be having browser compatibility problems.
    Whenever I take a look at your site in Safari, it looks fine however, when opening in Internet Explorer, it's
    got some overlapping issues. I merely wanted to give you a quick heads up!
    Besides that, great site!

    ReplyDelete
  41. Usually I do not learn post on blogs, but I wish to say that this write-up very compelled me to try and do
    it! Your writing taste has been surprised me. Thank you,
    quite nice article.

    ReplyDelete
  42. That is a great tip particularly to those new to the blogosphere.
    Brief but very precise information… Thank you for sharing this one.
    A must read post!

    ReplyDelete
  43. Fine way of explaining, and good piece of writing to get facts regarding my presentation subject, which i am going to deliver in school.

    ReplyDelete
  44. Hi there to every , as I am genuinely keen of reading this weblog's post
    to be updated on a regular basis. It carries fastidious data.

    ReplyDelete
  45. My relatives ɑlways say that I am kіlling my time
    here at net, except I know I am getting know-hoѡ all the time by reading thes nice articⅼes.

    check thiѕ link right here now : Ⲩou Knew How To Lock Files
    But You Forgot. Here Is A Reminder

    ReplyDelete
  46. Shrewd marketers devote a great amount of attention to crafting their email messaging campaign.wtf is my ip

    ReplyDelete