Você está na página 1de 32

The Installation Guide for the

EstiNet 9.0 Network Simulator and


Emulator

Release Date: July 25, 2016

Produced and maintained by EstiNet Technologies Inc.

CONFIDENTIAL
EstiNet Technologies Inc. 2016. All rights reserved.
Revision History
Rev. Date Revision Description
1.0 March 3, 2015 Initial version
1.1 March 10, 2016 Update copyright from 2000 to 2016
1.11 July 25, 2016 Update the download path of Fedora-20-x86_64-DVD.iso

CONFIDENTIAL
1 EstiNet Technologies Inc. 2016. All rights reserved.
Copyright 2016 by EstiNet. All rights reserved.

The drawings, specifications, and data contained herein are the exclusive property of
EstiNet. This document is issued in strict confidentiality and shall not, without the prior
written permission of EstiNet, be reproduced, copied, or used, in parts or as a whole,
for any purpose whatsoever. EstiNet reserves the right to make revisions to this
document and the product described herein without obligation to notify any person or
entity of any such changes.

EstiNet is the registered trademarks of EstiNet Inc.

CONFIDENTIAL
EstiNet Technologies Inc. 2016. All rights reserved.
2
CONTENTS
1 Install VMware Player .............................................................................6
2 Install Fedora 20 Operation System ....................................................... 14
3 Install EstiNet Network Simulator and Emulator .................................... 21
3.1 Download EstiNet Installation Package ................................................... 21
3.2 Install EstiNet Simulator ........................................................................... 22
4 Start up EstiNet Network Simulator and Emulator ................................. 26
4.1 First time to start up the EstiNet Simulator ............................................. 27
4.2 General steps to start up the EstiNet Simulator ...................................... 28
4.3 Close Firewall ........................................................................................... 31

CONFIDENTIAL
3 EstiNet Technologies Inc. 2016. All rights reserved.
Figure 1 Download VMware Player .....................................................................6
Figure 2 Create a New Virtual Machine ...............................................................7
Figure 3 Select the method of install from ..........................................................8
Figure 4 Select a Guest Operating System .........................................................8
Figure 5 Name the Virtual Machine ...................................................................9
Figure 6 Specify Disk Capacity ........................................................................ 10
Figure 7 Ready to Create Virtual Machine ...................................................... 11
Figure 8 Edit virtual machine settings ............................................................. 11
Figure 9 Set ISO image file .............................................................................. 12
Figure 10 Set memory for virtual machine ...................................................... 12
Figure 11 Play virtual machine ........................................................................ 13
Figure 12 Install Fedora 20 ................................................................................ 14
Figure 13 Select language ................................................................................. 14
Figure 14 Select installation destination ........................................................... 15
Figure 15 Installation options ........................................................................... 15
Figure 16 Installation summary ....................................................................... 16
Figure 17 Configuration .................................................................................... 16
Figure 18 Set root password ............................................................................. 17
Figure 19 Create a user ..................................................................................... 17
Figure 20 Complete installation then reboot .................................................... 18
Figure 21 Confirm system language ................................................................. 18
Figure 22 Select keyboard layouts ................................................................... 19
Figure 23 Online accounts ................................................................................ 19
Figure 24 Complete settings then start using Fedora ......................................... 20
Figure 25 Download EstiNet installation package from EstiNet FTP .................... 21
Figure 26 Uncompress EstiNet installation package ........................................... 22
Figure 27 Install EstiNet installation package ................................................... 23
Figure 28 Disable SELinux ............................................................................... 24
Figure 29 Create an estinet account ................................................................. 25
Figure 30 Choose nox version .......................................................................... 25
Figure 31 Reboot Fedora ................................................................................. 25
Figure 32 Choose the EstiNet kernel on the operation selection screen ............. 26
Figure 33 Login to Fedora20 ............................................................................ 26
Figure 34 Open terminal ................................................................................... 27
Figure 35 Get root privilege ............................................................................. 28
Figure 36 Obtain the permission from the license server to run EstiNet ............. 28

CONFIDENTIAL
EstiNet Technologies Inc. 2016. All rights reserved.
4
Figure 37 Execute the program dispatcher ...................................................... 29
Figure 38 Execute the program coordinator ...................................................... 29
Figure 39 Execute the program estinetgui........................................................ 30
Figure 40 Start to use EstiNet Simulator.......................................................... 30
Figure 41 Close and start firewall .................................................................... 31

CONFIDENTIAL
5 EstiNet Technologies Inc. 2016. All rights reserved.
1 Install VMware Player

Because "EstiNet9.0 Network Simulator and Emulator" must be installed in Fedora


20(64bit) Operation System, we recommended that user installed Operation
System and Simulator in "Virtual Machine" VMware Player. We introduced how to
install VMware Player as below.
Please download VMware Player from website of VMware Inc. as below
and select the type of Operation System which you have. We selected
VMWare Player for Windows (as Figure 1).
https://my.vmware.com/web/vmware/free#desktop_end_user_computi
ng/vmware_player/6_0

Figure 1 Download VMware Player

After install VMware Player, we will focus on how to create a new virtual
machine in VMware Player. Please click the icon "Create a New Virtual

CONFIDENTIAL
EstiNet Technologies Inc. 2016. All rights reserved.
6
Machine" (as Figure 2).

Figure 2 Create a New Virtual Machine

Please select "I will install the operating system later" (as Figure 3) . We
will load a Fedora20 ISO file later.

CONFIDENTIAL
7 EstiNet Technologies Inc. 2016. All rights reserved.
Figure 3 Select the method of install from

Please select Operating System as "Linux" with version "Fedora 64-bit"


( as Figure 4).

Figure 4 Select a Guest Operating System

Please input the "Virtual machine name" and the path of "Location"(as

CONFIDENTIAL
EstiNet Technologies Inc. 2016. All rights reserved.
8
Figure 5).

Figure 5 Name the Virtual Machine

Please set "Maximum disk size" as 20.0GB or larger and select "Split

CONFIDENTIAL
9 EstiNet Technologies Inc. 2016. All rights reserved.
virtual disk into multiple files"(as Figure 6).

Figure 6 Specify Disk Capacity

Click "Finish" for ready to create virtual machine (as Figure 7).

CONFIDENTIAL
EstiNet Technologies Inc. 2016. All rights reserved.
10
Figure 7 Ready to Create Virtual Machine

Select the new crated virtual machine and click "Edit virtual machine
settings" (as Figure 8).

Figure 8 Edit virtual machine settings

Click device "CD/DVD (IDE)" and select "Use ISO image file". Then click
"Browse" button to load the "Fedora 20 64bit DVD iso image file" (as Figure
9). Then click device "Memory", modify "Memory for this virtual machine" as
2G(2048MB) or more (as Figure 10). After all, click "OK" button to complete
the settings.

Note: Please download iso image file: "Fedora-20-x86_64-DVD.iso" from


https://archive.fedoraproject.org/pub/archive/fedora/linux/releases/20/Fedora/x86
_64/iso/

CONFIDENTIAL
11 EstiNet Technologies Inc. 2016. All rights reserved.
Figure 9 Set ISO image file

Figure 10 Set memory for virtual machine

Click "Play virtual machine" to start the Fedora20(64bit) installation (as

CONFIDENTIAL
EstiNet Technologies Inc. 2016. All rights reserved.
12
Figure 11).

Figure 11 Play virtual machine

CONFIDENTIAL
13 EstiNet Technologies Inc. 2016. All rights reserved.
2 Install Fedora 20 Operation System

Select" Installs Fedora 20" or waiting the automatic boot to start the
Fedora 20 install processing (as Figure 12).

Figure 12 Install Fedora 20

Select Language as "English"(as Figure 13).

Figure 13 Select language

CONFIDENTIAL
EstiNet Technologies Inc. 2016. All rights reserved.
14
Click "INSTALLATION DESTINATION", and then click "Done" button (as
Figure 14).

Figure 14 Select installation destination

Select "Automatically configure my Fedora installation to the disk(s)" and


click "Continue" button (as Figure 15).

Figure 15 Installation options

CONFIDENTIAL
15 EstiNet Technologies Inc. 2016. All rights reserved.
Click "Begin Installation" button to start install Fedora20 (as Figure 16).

Figure 16 Installation summary

To set root password and create a user (as Figure 17).

Figure 17 Configuration
To set "ROOT PASSWORD", please input password with confirm for Root

CONFIDENTIAL
EstiNet Technologies Inc. 2016. All rights reserved.
16
(as Figure 18).

Figure 18 Set root password

Create a user, for example "estinet" (as Figure 19).

Figure 19 Create a user


Click "Reboot" button after complete the installation of Fedora20 (as

CONFIDENTIAL
17 EstiNet Technologies Inc. 2016. All rights reserved.
Figure 20).

Figure 20 Complete installation then reboot

Confirm system language as English (as Figure 21).

Figure 21 Confirm system language

CONFIDENTIAL
EstiNet Technologies Inc. 2016. All rights reserved.
18
Select keyboard layouts as "English (US)" (as Figure 22).

Figure 22 Select keyboard layouts

Only click "Next" button for the page of Online Accounts (as Figure 23).

Figure 23 Online accounts

CONFIDENTIAL
19 EstiNet Technologies Inc. 2016. All rights reserved.
After complete settings, you can start to use Fedora 20 (as Figure 24).

Figure 24 Complete settings then start using Fedora

CONFIDENTIAL
EstiNet Technologies Inc. 2016. All rights reserved.
20
3 Install EstiNet Network Simulator and Emulator

3.1 Download EstiNet Installation Package

In this section, we introduce the registration flow of FREE TRIAL. The apply steps
of BOOK CARD or EUP Fast are similar to FREE TRIAL.
Please visit EstiNet Home Page: www.estinet.com then click Supports
Customer Register to register as an EstiNet member.

Before download EstiNet software, please apply FREE TRIAL. After


complete application, you will receive a license key and a set of EstiNet
FTP account, password information from your e-mail. Please login to
EstiNet FTP and download the latest installation package (as Figure 25).

Figure 25 Download EstiNet installation package from EstiNet FTP

The license server is at Domain Name "lic1.estinet.com" or


"lic2.estinet.com" and the used port number is 22222 (TCP connection).

CONFIDENTIAL
21 EstiNet Technologies Inc. 2016. All rights reserved.
If your company/school has the network security policy that blocks the
above-mentioned port numbers, please apply for the permission to use
the port numbers.

If you would like to add or modify modules, please use yum groupinstall
-y 'Development Tools' in advance. (For user who bought EstiNet module
source code)

After you download the latest package, you need to extract files from
the package into a folder. You can use the following command to do this.
# tar -jxvf estinet-9.0.6.x-x.fc20.x86_64.release.tar.bz2
p.s. 9.0.6.x-x is the version number embedded in the packages file name
There is an example version 9.0.6.3284 here.
Or you can click to extract the EstiNet installation package directly (as
Figure 26).

Figure 26 Uncompress EstiNet installation package

3.2 Install EstiNet Simulator

You can find the install.sh file at the extracted directory. You have

CONFIDENTIAL
EstiNet Technologies Inc. 2016. All rights reserved.
22
to execute this file for installation. Note that you must have the root
privilege to execute it.
$ su - ==>switch user, to get root privilege
Password: ==>input password
# cd /home/estinet/Downloads/estinet-9.0.6.3284-
1.fc20.x86_64.release/ ==>change the directory to [estinet-9.0.6.3284-
1.fc20.x86_64.release]
# ls ==> list files
#./install.sh ==>execute install.sh

Figure 27 Install EstiNet installation package

During installation, you have to answer some questions about SELinux


policy, creating a new account, setting environment variables, etc. In
order to run EstiNet correctly and smoothly, you should answer yes for
all of the questions(as Figure 28, Figure 29, Figure 30). In this version,
you can choose the openflow nox controller version to install (1.0/1.3,
default version is 1.3). After installation, in the case of changing nox

CONFIDENTIAL
23 EstiNet Technologies Inc. 2016. All rights reserved.
version, in the installation package of
/ estinet-9.0.6.3284-1.fc20.x86_64.release /nox-1.0 or
/ estinet-9.0.6.3284-1.fc20.x86_64.alpha /nox-1.3,
you can execute the file install.sh to change your nox version.
Note: You can only install one nox version nox-1.3 or nox-1.0 in the same
time because the limitation of nox controller.

Figure 28 Disable SELinux

CONFIDENTIAL
EstiNet Technologies Inc. 2016. All rights reserved.
24
Figure 29 Create an estinet account

Figure 30 Choose nox version

After installation, you must reboot Fedora (as Figure 31)

Figure 31 Reboot Fedora

CONFIDENTIAL
25 EstiNet Technologies Inc. 2016. All rights reserved.
4 Start up EstiNet Network Simulator and Emulator

Choose the EstiNet kernel on the operation selection screen

Figure 32 Choose the EstiNet kernel on the operation selection screen

Login to Fedora20

Figure 33 Login to Fedora20

CONFIDENTIAL
EstiNet Technologies Inc. 2016. All rights reserved.
26
4.1 First time to start up the EstiNet Simulator

After rebooting, you have to login and open a terminal to input


command (as Figure 34). You have to use the command su - to
obtain the root privilege (as Figure 35). If this is your first time to run
EstiNet, you have to execute the program named inputkey to enter
the license key which send to your e-mail by EstiNet. Next, you have to
execute the program named reserve to obtain the permission from
the license server to run EstiNet (as Figure 36).

Figure 34 Open terminal

CONFIDENTIAL
27 EstiNet Technologies Inc. 2016. All rights reserved.
Figure 35 Get root privilege

Figure 36 Obtain the permission from the license server to run EstiNet

4.2 General steps to start up the EstiNet Simulator

Open another terminal, execute the command su - to obtain the


root privilege, and then execute the program dispatcher (as Figure

CONFIDENTIAL
EstiNet Technologies Inc. 2016. All rights reserved.
28
37).

Figure 37 Execute the program dispatcher


Open another terminal, execute the command su - to obtain the
root privilege, and then execute the program coordinator (as
Figure 38).

Figure 38 Execute the program coordinator

Open another terminal, execute the command su - to obtain the


root privilege, and then execute the program estinetgui. Now, you

CONFIDENTIAL
29 EstiNet Technologies Inc. 2016. All rights reserved.
can start using EstiNet to conduct simulations and emulations.

Figure 39 Execute the program estinetgui

Figure 40 Start to use EstiNet Simulator

CONFIDENTIAL
EstiNet Technologies Inc. 2016. All rights reserved.
30
4.3 Close Firewall

To establish successful simulation on EstiNet server, one should switch to the root
privilege and execute systemctl stop firewalld.service to turn off the Linux
firewall. If you want to start the firewall again, please execute systemctl start
firewalld.service (as Figure 41).

Figure 41 Close and start firewall

CONFIDENTIAL
31 EstiNet Technologies Inc. 2016. All rights reserved.

Você também pode gostar