Server Requirement

Production

Minimum

100G Disk Space, 2 CPU, 4G RAM

1 Ethernet interface

10G Disk Space, 1 CPU, 512M RAM

1 Ethernet interface

Install Network Automation Assistant

To install NAA, follow these steps.

Note that the free version supports up to 50 devices by default. But you can increase to 100 devices for free. See Update the License.

 

Step 1: Create VM Guest with Virtualbox (or Hypervisor of your choice) to run Centos

Download Centos NetInstall iso

Pick the one that says CentOS-7-x86_64-NetInstall-xxxx.iso

 

Create VM Guest. We use Virtualbox as example, you should be able to use any hypervisor of your choice.

Run Virtualbox

New > Name: Ironwood-NAA, Type: Linux, Version: RedHat (64-bit)

RAM: 1024 MB or more

HD: Create a virtual HD now

HD File type: VDI

Storage: Dynamically allocated

File location and Size: 8GB or more

 

On the new VM

Settings > Storage > CD icon > Optical Drive > CD icon > Choose Virtual Optical Disk File > CentOS-7-x86_64-NetInstall-xxxx

 

Create Bridged Adapter (you can assign Static IP to NAA in next step)

Settings > Network > Attached to: Bridged Adapter

 

Alternatively, create NAT and Port Forwarding (may be more suitable when running NAA on your own laptop)

Settings > Network > Attached to: NAT

If using NAT, also create Port Forwarding so that you can ssh and https to NAA

Settings > Network > Advanced > Port Forwarding > Add icon > TCP Host Port: 22, Guest Port: 22

Settings > Network > Advanced > Port Forwarding > Add icon > TCP Host Port: 443, Guest Port: 443

 

Start VM Guest

 

 

Step 2: Install Centos

If using Bridged Adapter and want to assign Static IP for NAA

Network & Hostname > Configure > IPv4 Settings:  Method: Manual

Network & Hostname > Configure > IPv4 Settings:  Address/Netmask/Gateway/DNS servers: <your choice>

 

Continue

Network & Hostname > Ethernet: ON, Hostname: naa.yourdomain.com

Date & Time > Network Time: ON, Region: your choice

Installation Source > On the Network: mirror.centos.org/centos/7/os/x86_64/

Installation Destination > Automatic partition (default, so just hit Done)

Software Selection > Base Environment: Basic Web Server

KDUMP > Disable (uncheck Enable KDUMP)

 

Begin Installation

Root Password > your choice

 

 

Step 3: Install NAA

SSH to NAA

ssh root@<NAA IP>

 

Or if you using NAT and provided that you have setup Port Forwarding in previous steps

ssh root@127.0.0.1 (from your own VM Host)

ssh root@<Host IP>

 

Auto setup NAA

wget -P /root http://www.ironwoodnetworks.com/download/naa_installscript

chmod 744 naa_installscript

./naa_installscript

 

reboot

 

Done

 

Note that after reboot, root remote login is disabled. You must SSH as user naa with default password ironwood

 

[optional]

Test remote login to target device by running

/var/www/html/naa/run/test-install.pl

 

 

 

Login NAA GUI

To login to NAA GUI.

Open a browser to

https://<NAA IP>/naa

 

Or if you using NAT

https://127.0.0.1/naa  (from VM Host, probably your own laptop)

https://<Host IP>/naa

 

user: admin

password: admin

 

 

Update to the Latest Version

By default, NAA automatically checks for the latest version daily and update as necessary, so there is no action needed from the user.

 

However, you can update to the latest version manually.

 

If NAA have Internet access…

Step 1:

Login to NAA as user “admin” (default password admin)

At the bottom panel

Licensed Devices > System Update > Software > Download and Update Now

 

Done

 

If NAA have NO Internet access…

Step 1:

Open your browser to the Download site.

http://ironwoodnetworks.com/download

           

Download the latest update to your PC

naa-vX.X_<date>.tgz

 

(Note that some browsers rename the file type to “.tar”, it causes NAA’s Software Update to fail because it is expecting a “.tgz” extension. If it happened, please rename the file back to .tgz extension on your PC.)

 

 

Step 2: Login to NAA as user “admin” (default password admin)

At the bottom panel

Licensed Devices > System Update > Software > Choose File > naa-vX.X_<date>.tgz > Software Update

 

Done

 

 

Update the License

You can request a new license when…

i)                    you want to increase to 100 devices for free

ii)                  you need to support more devices than the free version’s limit, you can purchase a new license

 

To update the license, please follow the follow steps to send a request email.

 

Step 1: Login to NAA as user “admin” (default password admin)

At the bottom panel

Licensed Devices > Request new License

 

Email to support@ironwoodnetworks.com with the “Current License Info” on the screen

 

 

Our customer support will generate a new license and reply to you with the new license file.

                    

Step 2: Login to NAA as user “admin” (default password admin)

At the bottom panel

Licensed Devices > System Update > License > Choose File > license file from email > Import License

 

Check new license at the bottom panel

See new Licensed Devices number

 

DONE