How to deploy Cisco CSR1000V & HP VSR1000 Virtual Service Router

In an earlier blog post I wrote a bit about virtual service routers. Now I want to show you how easily you can deploy a virtual service router in your lab. To do so I have downloaded the the HP VSR1000 Virtual Service Router and the Cisco Cloud Service Router 1000V. If you want to know how to download them, just read the mentioned blog post. Because both virtual service routers delivered as OVA, I can easily deploy them through the vSphere Client (sorry, no Web Client. It’s a standalone HP Micro Server without a vCenter). I will show an example on how to deploy the Cisco CSR1000V. That procedure is exactly the same for the HP VSR1000. The procedure is pretty straightforward. The screenshots are self-explanatory.









Just finish the wizard and power-on your new Cisco Cloud Service Router! I did the same for the HP VSR1000 and after finishing the second deployment, I have two fancy new virtual routers in my lab. I deployed a Cisco CSR1000V and a HP VSR1000 to show you, that you can have a lot of fun with two different routers. You can play with both, let them talk dirty over OSPF – do whatever you want. But before you can do that, you have to do some initial configuration stuff…

Initial configuration HP VSR1000 Virtual Service Router

Start a vSphere Client console session to the VSR1000. Press Crtl+D to abort the automatic configuration and press Enter.


Instead of screeshots I provide the commands and the output of the console session:

After that you can login using your favorite SSH client.

Now you can do all the cool stuff with your shiny new HP VSR1000 Virtual Service Router.

Initial configuration Cisco CSR1000V Virtual Service Router

Now we’re doing the same for the Cisco CSR1000V. Just answer “no” to abort the initial configuration dialog.


As in the previous configuration, here’s only the output.

Now you can login using SSH.

Give me a ping, Vasily. One ping only, please.

Because all interfaces from both virtual routers are connected to the same port group and each router has an ip address in my lab network, I can ping between the routers. This is a ping from CSR1000V to the VSR1000.

This is the ping in the other direction.

Now play in your lab. Imagination has no boundaries. :)

How to deploy Cisco CSR1000V & HP VSR1000 Virtual Service Router
5 (100%) 5 votes
Patrick Terlisten
Follow me

Patrick Terlisten is the personal blog of Patrick Terlisten. Patrick has nearly 2 decades of experience in IT, especially in the areas infrastructure, cloud, automation and industrialization. Patrick was selected as VMware vExpert (2014 - 2018), as well as PernixData PernixPro.

Feel free to follow him on Twitter and/ or leave a comment.
Patrick Terlisten
Follow me

2 thoughts on “How to deploy Cisco CSR1000V & HP VSR1000 Virtual Service Router

  1. Marko

    Imho this won’t work:
    “username patrick privilege 15 passw0rd 0 Passw0rd”

    This should work:
    “username patrick privilege 15 password 0 Passw0rd”

    Is “int gi1” your management interface or an uplink to other routers? I assume it’s the uplink. But if it is an management interface, I wouldn’t recommend to set an default route to this interface.

    1. Patrick Post author

      Thanks for the hint. I’ve corrected the typo. Support for the GigabitEthernet0 interface was removed in Cisco IOS XE Release 3.11S. I used GigabitEthernet1 in my quick ‘n dirty lab setup. If you want to deploy it in your production environment, feel free to configure it in another way. This post was not intended as a “how to deploy VSR/ CSR best practice”.


Leave a Reply

Your email address will not be published. Required fields are marked *

* Die Checkbox ist für die Zustimmung zu den EU-DSGVO Bestimmungen zwingend notwendig. / The checkbox is required for approval of the EU-DSGVO regulations.

Ich stimme zu / I accept