Building F5 BIG-IP Lab for Free – VMware ESXi

F5 BIG-IP Installation


Network Virtualization

F5 BIG-IP Basic

Load Balancing



  • Basic Networking Knowledge
  • Basic VMware ESXi Knowledge
  • Running VMware ESXi with Client (Windows or Linux)


This course is designed to assist you build your own F5 home lab

You will be guided to complete easy steps like downloading and installing necessary Software such as BIG-IP Virtual Edition and web servers.

I will demonstrate the tuning and configuration of most of the components

Also will be doing some basic testing just to make sure we are doing everything right.

F5 BIG-IP is the most widely implemented Application Delivery Controller globally. It became popular as a Load Balancer appliance but it it can also do many things such as  SSL off-loading, Web Application Firewall, SSL VPN concentrator,  DDoS Solution and many more.

Target Audience

Network Engineers

Aspiring Network Engineers

F5 Engineers who are preparing for the exam

Network/Security Analyst

Web Administrators

Cloud Administrators

Security Engineers

Application Security Specialist

Those who ants to learn new technologies

Those who are looking for promotions



Lab Practices

Exam Preparation – 101, 201, 301a, 301b, 303


We will not talk about networking basics

We will not talk about F5 concept in detail

Nothing but to assist you build F5 BIG-IP Lab

This is a FREE Udemy course and we have limited time of 2 hours




Part 1: Deploying F5 BIG-IP

Part 2: Installing Servers

Part 3: F5 BIG-IP Setup

Part 4: Testing

Part 5: High Availability

Course Completion

Requirements (You should have installed these applications prior building F5 BIG-IP Lab)

VMware ESXi

VMware vSphere Client

Windows 7 or 10 VM Client

Putty or any Terminal Emulation software

Web Browser – Google Chrome or Mozilla Firefox

Remote Desktop Connection

By watching this course, we will demonstrate how to download the following:

F5 BIG-IP Virtual Edition v13.1

Training Server

Who this course is for:

  • Beginner Network
  • Beginner Linux
  • Beginner F5 BIG-IP
  • Beginner Load Balancing
  • Intermediate F5 BIG-IP
  • Advanced F5 BIG-IP

Course content

8 sections • 41 lectures • 1h 49m total lengthExpand all sections

Introduction6 lectures • 11min

  • Overview00:52
  • About this Course01:32
  • About the Instructor01:46
  • Audience and Expectations03:39
  • Course Flow01:25
  • Video Presentation01:26

F5 BIG-IP Lab3 lectures • 4min

  • F5 BIG-IP Lab Overview00:24
  • Lab Requirements01:32
  • Lab Topology02:01

Phase 1: Deploying F5 BIG-IP6 lectures • 21min

  • Phase 1 – Deploying F5 BIG-IP Overview00:33
  • Creating F5 Account and Trial License07:44
  • Dowload F5 BIG-IP Software02:55
  • Installing F5 BIG-IP Template04:18
  • Configuring F5 BIG-IP Management Network04:18
  • Phase 1 Wrap Up01:03

Phase 2: Installing Servers6 lectures • 15min

  • Phase 2 – Installing Servers Overview00:28
  • Training Server Download01:07
  • Training Server Virtual Network05:10
  • Deplyong Training Server04:03
  • Training Server Virtual Switch Configuration02:56
  • Phase 2 Wrap Up00:46

Phase 3: F5 BIG-IP Setup4 lectures • 16min

  • Phase 3 – F5 BIG-IP Setup Overview00:54
  • F5 Lab Virtual Network00:57
  • F5 BIG-IP Setup Utility13:22
  • Phase 3 Wrap Up01:08

Phase 4: Testing8 lectures • 16min

  • Phase 4 – Testing Overview00:34
  • Client PC Virtual Network01:58
  • BIG-IP Port Mapping and Client PC Access02:34
  • Planning the Network Testing00:54
  • Accessing BIG-IP to Test Network Reachability02:57
  • Planning the Appllication Testing and Load Balancing01:16
  • Accessing Client PC to Test Application and Load Balancing04:59
  • Phase 4 Wrap Up00:59

Phase 5: High-Availability (HA)5 lectures • 25min

  • Phase 5 – High Availability Overview00:43
  • Deploying 2nd BIG-IP11:53
  • DeviceTrust, DeviceGroups and ConfigSync06:05
  • HA Testing04:33
  • Phase 5 Wrap Up01:26

Course Completion3 lectures • 2min

  • Completion Wrap Up00:37
  • Message from the Instructor00:57
  • Bonus00:44