2020.03.26 – Building a VMware vSphere Virtual Lab with VMware Fusion – Part 0: Starting a Technical Project

I will public a few pages step-by-step how I work to build a VMware vSphere Virtual Lab with VMware Fusion.

All Photos are here: https://photos.app.goo.gl/8mZmnAGTjN8j3M1p8

Overview

I read a blog and I plan to apply all info and steps. I will publish all I do!

Read more

Use Python Script to Create New SecureCRT Sessions from Data File

Problem description

Every time I configure a network in my virtual environment I have to manually:

  • create a special folder for the project
  • create each session (copy-paste)
  • rename each session
  • setup the logon actions on session properties

Solution

On SecureCRT website, I have found a useful article named Importing SecureCRT® Sessions from a Data File. This script creates simple sessions. It also gives me the possibility to define a logon script for each session. Therefore, I will create a script that takes the session name and use it as variable to introduce my first cli commands:

root@MX% cli
root@MX> set cli logical-system SessionName
Logical system: SessionName

root@MX:SessionName> 

Next, I will take as an example the network created to Carrier-of-carriers setup created in a recent post.

Continue reading

2018.02.27 – The VMware Tools installation after Easy Install Ubuntu 14.4.1

Components:

  • MacBook Pro with Sierra 10.12.6 as Host
  • VMWare Fusion PRO 10.1.1
  • Ubuntu Desktop 64-bits 14.4.1 LST as Guest

Problem description:
I have installed Ubuntu using Easy Install. After powering on the VM I can’t install VMware Tools. The option is grey/unavailable.

Observation:
The CD-ROM can not be connected because of one error.

Solution:
Open VMware Fusion application > right click on the corresponding VM > Show in Finder > right click on the corresponding .vmwarevm file > Show Package Contents:

  • If you have autoinst.flp in the VM directory – rename
  • If you have autoinst.iso in the VM directory – rename

Where these files are present and/or configured in the vmx – the virtual machine will be launched in automatic installation mode that prevents the connection files iso vmware-tools

VMware Tools Installation

From VMware Fusion application Menu > Virtual Machine > Reinstall VMware Tools > Install
Follow install window indications for further installation inside Ubuntu OS.

Enjoy!

2017.11.21 – Hardware Limitation and Planning for My MacBook Virtual Network

LAB Diagram and Devices BOM

My intention is to build and test the labs presented in MPLS in SDN Era Book:

As shown in the network diagram the BOM consist of:

  • 10 x Junos Logical Systems Devices: 2xH, 2xCE, 2xPE, 2xBR, 1xRR, 1xP
  • 4 x IOS XRv Virtual Routers Devices: 2xPE, 1xRR, 1xP

Note: H/CE/BR devices can be built also using simple instance-type virtual routers as no additional inside virtualization is needed.

  • 6 x Junos Routing Instances instance-type virtual routers: 2xH, 2xCE, 2xBR
  • 4 x Junos Logical Systems Devices: 2xPE, 1xRR, 1xP
  • 4 x IOS XRv Virtual Routers Devices: 2xPE, 1xRR, 1xP

Continue reading

2017.11.16 – Ubuntu VM Network Configuration for vMX

At the moment, my Ubuntu VM is already created with default configuration. Next, I will have to make some changes and connect the Ubuntu VM to the following networks:

Network Connected Device Device Port Info IP
vmnet3 vMX – Ubuntu Server eth0 OoB MNG Net 192.168.83.10
vmnet4 vMX – Ubuntu Server eth1 Intelink with VLANs 172.16.109.10
vmnet5 vMX – Ubuntu Server eth2 Intelink with VLANs 192.168.50.10

Continue reading

2017.11.15 – Virtual Network Lab on MacBook PRO

This article shows you what are the networks, the IP settings and the connections of the virtual elements.

Networks Summary

Network Connected Device Device Port Info DHCP/IP NAT Services
vmnet0 MacBook en0, en1, en2, en3 Bridged networking From external router From external router vmnet-bridge and vmnet-netifup
vmnet1 MacBook vmnet1 Host-only networking From Fusion N/A vmnet-dhcpd
vmnet2 N/A N/A N/A N/A N/A N/A
vmnet3 MacBook vmnet3 OoB MNG Net 192.168.83.1 N/A N/A
vMX – VCP fxp0 192.168.83.11
vMX – VFP em0 192.168.83.12
vMX – Ubuntu Server eth0 192.168.83.10
vSRX ge-0/0/0 192.168.83.20
XRv ge-0/0/0 192.168.83.30
vmnet4 vMX – Logical Systems ge-0/0/1 Intelink with VLANs N/A N/A
vMX – Ubuntu Server
XRv-n, n=[1,n] ge-0/0/1
vmnet5 vMX – Logical Systems ge-0/0/2 Intelink with VLANs N/A N/A
vMX – Ubuntu Server
vSRX-n, n=[1,n] ge-0/0/1
vmnet6 XRv-n, n=[1,n] Intelink with/without VLANs N/A N/A
XRv-n, n=[1,n]
vmnet7 vSRX-n, n=[1,n] Intelink with/without VLANs N/A N/A
XRv-n, n=[1,n]
vmnet8 MacBook vmnet8 Network Address Translation (NAT) networking – Share with my Mac From Fusion From Fusion vmnet-natd
Windows 10 vmnet-dhcpd
puppet VM vmnet-netifup

Note: IP settings for vmnet4 to vmnet7 will vary based on the project.

Continue reading