• 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

F5 Virtual Appliance – How to install the VE LTM on ESXi

Home » F5

In my opinion F5 are the market leader in load balancing appliances.

If you are just starting out and want to get some experience on the platform how do you do it? With a new F5 4000s coming in around $30,000 its not a cheap box to put in your lab.

The answer is the F5 virtual appliance.

Available as a 90 day trial download or as a permanent lab license for $95.

Either way you can have a virtual F5 load balancer up and running in under 30 minutes. This is perfect for training and certification requirements.

The Virtual appliance with 90 day trial or full lab license is bandwidth limited so only suitable for training purposes, but if you wanted to run the F5 virtual appliance in production you just need to license it accordingly.

For the purpose of this tutorial I am going to be using the 90 day trial license and a VMWare ESXi 5.1.0 server running in my home lab. At the end of the post I will show you where to purchase the full lab license.

Step 1 – F5 Virtual Appliance Download

To get your hands on the software head over to https://downloads.f5.com and register for a free account.

Once logged in you will see many versions, it is not explained clearly but the f5 virtual edition download version you require for the 90 day trial license is 11.3.0

download f5 virtual appliance

Click on BIG-IP v11.x/Virtual Edition

download virtual appliance 11.3

Then select 11.3.0 from the drop down menu, then towards the bottom click on Virtual-Edition-Trial

f5 download virtual appliance

Finally click on BIGIP-11.3.0.39.0-scsi.ova this is the ova file required for VMWare ESXi

NOTE: The 90 day trial license will only give you Local Traffic Manager (LTM) features. If you want to look at other features e.g. Global Traffic, Access Policy, Firewall you will have to purchase the Lab License which will give you access to all the features.

So you should now have a file called BIGIP-11.3.0.39.0-scsi.ova on your computer, we now need to deploy this to our ESXi server.

Step 2 – Deploy the OVA file to ESXi server

From your ESXi server select File / Deploy OVF template and select the file downloaded above.

Once the VM has deployed power it up and open the console – from here we will confirm the F5 virtual appliance is running and will also verify the management IP address that it is using. If required we could then change that.

If all has gone to plan you should now be looking at the console.

f5 virtual appliance vmware console

The F5 virtual appliance username is root with a password of default

Login and your screen should look something like this.

f5 virtual appliance no license

You will notice that it says NO LICENSE – this is because it is a new install and we have not applied the 90 day trial license yet.

To verify the IP address being used for management – or to change the IP address on the management interface.

From the console enter the command config this will bring up a blue screen which should look like the one below.

f5 management port virtual appliance

Click OK and you will see the management IP address details.

f5 virtual appliance management port setup

From here you can see my management IP address is 192.168.1.155 this has been acquired from DHCP from my router. If you don’t have a DHCP server on the management network you will have to assign an IP address here.

Now you have the management IP address for your F5 virtual appliance you can then connect to it using your browser

Point your browser to https:192.168.1.155 (or whatever you have set your management IP to)

This should bring you to this screen.

f5 big ip configuration utility

The default login to the front page is username: admin password: admin

Once you logged in you will see for the first time the F5 Virtual Edition configuration screen. The first thing you will notice is it is not licensed.

Step 3 – License the F5 Virtual Edition Trial

We now have to request the 90 day trial license from F5 networks. Go to http://f5.com and click on Free Trials in the top right this should bring you to the screen below, click on Get the 90 day Big-IP LTM Trial

f5 virtual appliance 90 day trial license

Or you can just click here – https://www.f5.com/trial/big-ip-ltm-virtual-edition.php

Login with the credentials you setup to get the download.

Click on Generate Registration Key

Then enter the captcha details and select how many keys you would like, I selected 1

The 90 day trial key will be emailed to you shortly.

Once you have the license key go back to your appliance admin window and click on License

Paste the license key into the blank space where it says base activation key.

Click on Activate – wait  30 seconds and you should have a licensed F5 virtual appliance to play with.

Note: The 90 day trial license will only give you access to the LTM. If you require access to GTM and Firewall features etc you will need to purchase the Lab License.

You can get that from here at a cost of $95 – https://www.cdw.com/shop/products/BIG-IP-Virtual-Edition-Lab-License-v.-13.X-license/3591055.aspx

Or ask your local distributor who should be able to assist.

The Video below shows the entire installation and licensing process.

Category: F5Tag: F5, f5 training
ansible course for network engineers
Get Access to my Ansible Course NOW
Previous Post:top 10 ccie websites9 Best Websites if you want to Become a CCIE
Next Post:F5 Certification Cost – How to become F5 Certifiedf5 certification path graphic

Reader Interactions

Comments

  1. Matt Earp

    September 21, 2015 at 9:38 pm

    Roger,
    Good blog and i’m now following for my own CCIE tips so thank you!
    Can i ask how you purchased this because i live in London and it only seems to let you buy the BIG-IP lab license within the US ?

    • Roger

      September 22, 2015 at 10:17 pm

      Matt,

      I have not as yet purchased the BIG-IP virtual appliance license, but when I do I will update you as to any issues I face.

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