Automating Load Balancer Creation for NGINX HTTP Servers in OpenStack with Terraform

Infrastructure as Code (IaC) has become a cornerstone of modern DevOps practices, enabling teams to automate and manage infrastructure efficiently. Terraform, an open-source IaC tool by HashiCorp, allows you to define and provision infrastructure using declarative configuration files. In this article, we’ll walk through how to use Terraform to automate the creation of a load […]

Configure VXLAN in Distributed Gateway Mode Using BGP EVPN

Distributed VXLAN gateways can be configured to address problems that occur in legacy centralized VXLAN gateway networking, for example, forwarding paths are not optimal, and the ARP entry specification is a bottleneck. On the network shown in the figure below, an enterprise has VMs deployed in different data centers. VM1 on Server1 belongs to VLAN […]

Network simulation with Containerlab

Containerlab is a tool for provisioning networking labs built with containers. It is free. Before we begin, The following requirements must be satisfied to let containerlab tool run successfully: first we need install docker, in this case we use ubuntu 24.04 Remove all old version of docker Set up Docker’s apt Repository Install docker Verify […]

Assign VLANs Based on IP Subnets in the Huawei Switch

A data center network has multiple services, including office services, production services, and disaster recovery services. Each service uses a unique IP subnet. To facilitate management, packets of the same service must be transmitted in the same VLAN, and packets of different services be transmitted in different VLANs. In the figure below, the switch connects to […]

Integration 6 Wind Router with Grafana

This topic will cover how to integrate a 6Wind router (either Physical or Virtual) with Grafana, a monitoring platform that shows runtime information on a web-based graphical interface. To do so, we should prepare at least 1 Ubuntu 22.04 (Virtual or physical) that can connect to the 6Wind IP Management access to install the Grafana […]

Tacacs and LDAP Integration

Tacacs+ doesn’t support LDAP authentication by default, but it does support PAM authentication.but you still must define users in your tac_plus.conf, and you must still define groups in tac_plus.conf. Install Required package libpam0g-dev. Create folder for tacac configuration file on /etc/tacacs Download tacacs package from Extract tacacs package go to extracted folder, Now, we will […]

Install Tacacs Server Ubuntu

Tacacs+ is an open-standard protocol compatible across various networking equipment vendor platforms. Tacacs+ is a TCP based entirely new protocol used for AAA 1. Install the required packages 2. Create folder for tacac configuration file on /etc/tacacs 3. Download tacacs package from and extract tacacs package 4. Go to extracted folder, Now, we will configure and build the […]