• Skip to main content
  • Skip to header right navigation
  • Skip to site footer

Roger Perkin

Network Automation Architect

  • Network Automation
    • Network Automation Courses
    • What is NetDevOps?
    • Workflow Orchestration
    • Ansible Automation Platform
    • Ansible Workshop
    • What is Network Automation?
    • Network Automation Tools
    • ContainerLab
    • Ansible Training
      • What is Ansible?
      • Ansible Tutorial for Beginners
      • Ansible Network Automation
      • Ansible Inventory Example
    • Python Network Automation
      • Nornir
      • Python Network Automation Course
      • Python for Network Engineers
      • Python VENV / Virtual Environment Tutorial
      • Python Tutorial for Beginners
      • pyATS
    • Network Source of Truth
      • NetBox
      • Infrahub
      • NautoBot
    • NetDevops
    • DevOps Tutorial
      • Git Training
      • Terraform Training
      • Linux Training
      • Kubernetes Training
      • Devops Training Course
      • Azure Devops Training
    • Terraform
    • GIT
      • Git Commands
      • What is GitHub?
    • Docker Training
    • Confluence
    • Microsoft Azure
  • Cisco
    • ISE
    • SD WAN Training
    • Password Recovery
    • Software-Upgrade-Guides
    • BGP
    • Data Center
    • WIRELESS
  • CCIE
  • Blog
  • About
    • My Red Special Guitar
  • Contact

Cisco NSO Installation Guide – Ubuntu

Home » Network Automation » Cisco NSO

Cisco Network Services Orchestrator (NSO)  is an orchestration platform for hybrid networks. It decouples network services from specific components, while automatically configuring the network according to service specifications.

Cisco NSO Download

NSO is free to download for non-production use!

To download your trial version of Cisco NSO head over to
https://developer.cisco.com/site/nso/

This will download nso-4.7.linux.x86_64.zip
You need to unpack this file and save the file to your home directory.

The file nso-4.7.linux.x86_64.signed.bin should reside in your home directory.

Now you need to unpack the bin file with the command

sh nso-4.7.linux.x86_64.signed.bin

Now you can run the install command

sh nso-4.7.linux.x86_64.installer.bin $HOME/nso-4.7

Next enter the command

source $HOME/nso-4.7/ncsrc

Then I ran this command

ncs-setup –dest $HOME/ncs-run

Then go into the ncs-run folder and type ncs

cisco nso installation guide ubuntu ncs start

To verify the version of Cisco NSO you are running enter the command
ncs –version

cisco nso check version

Now you can connect to the GUI front end

Point your browser to

http://127.0.0.01:8080/login.html

or the IP of your host if accessing from another machine. In my case I am running Ubuntu on a VM on my laptop so I enter

http://192.168.106.187:8080/login.html

You should now be looking at this screen

cisco nso default password login screen

The default username & password for Cisco NSO is admin / admin

You have now successfully installed Cisco NSO on Ubuntu

In the next post I will be covering some basic network automation tasks and start getting more familiar with this product.

More Network Automation Resources

  • Top 7 Network Automation Tools – This post covers the Top 7 Open Source Network Automation Tools in use today
Category: Cisco NSO
ansible course for network engineers
Get Access to my Ansible Course NOW
Previous Post:Ansible Inventory Example
Next Post:Windows Subsystem for Linux – WSL

Reader Interactions

Comments

  1. Gaz

    February 28, 2019 at 7:36 pm

    Looking forward to seeing more about this product.

    • Roger Perkin

      March 4, 2019 at 10:01 pm

      Sure Gaz, there are so many tools out there right now, I am just trying to evaluate them all!

Sidebar

Hi I'm Roger Perkin,
Based in the UK working as a Network Automation Architect, CCIE #50038
About Roger | Twitter | Linkedin

python course for network engineers

Topics

Network Automation
Ansible
Python for Network Automation
CCIE
Cisco ISE
F5 Certification
BGP
OSPF
Network Automation Conferences
auvik promo banner
Pluralsight Trial

Git for Network Engineers

Ansible vs Nornir

Start learning today with my Network Automation Courses

Master Ansible, Python, Git, Nornir, Jenkins and more..


Buy me a coffeeBuy me a coffee

ansible network automation course

Have you seen my YouTube Channel?

YouTube Subscribe

Let’s get started

Take a look at my premium courses on Ansible, Nornir & Git or buy them all with the Network Automation Bundle!

Network Automation Courses

Navigation

Python VENV Tutorial
Python for Network Engineers

Network Automation
Network Automation Courses
Network Discovery Tools
Network Automation Conferences
Ansible Training
What is Ansible?
Devops Tutorial
Network Source of Truth
DevOps Glossary
Network Monitoring Software

Contact

Contact

Get in touch with me here

[email protected]

  • Twitter
  • LinkedIn
  • YouTube
Buy me a coffeeBuy me a coffee

Copyright © 2026 · Roger Perkin · All Rights Reserved · Privacy Policy – Terms