How to run Cisco router as a virtual machine?

Introduction In this post we will learn how to install and run Cisco router as a virtual machine. Cisco has a special product called CSR (Cloud Services Router) 1000v for deploying routers as virtual machines. You can use these VMs for testing and learning purposes. Cisco supports all popular cloud and virtualization platforms, but I

Port Forwarding on Fortigate

Introduction In this post we will configure port forwarding on a Fortigate firewall running FortiOS 5.4. What is Port Forwarding? Port forwarding is a feature on the routers/firewalls that allows devices behind the NAT to be accessed by external devices. In other words, if you want anyone on the Internet to access a service (e.g.

Linux curl examples.

Introduction In this post you will learn about curl command in Linux and then have a look at some common curl examples. What is curl? Curl is a command-line utility used for sending and getting data using URLs. curl supports various protocols, including HTTP, HTTPS, FTP, SCP, SFTP, TFTP, LDAP, TELNET, POP3, SMTP and others. It

How to update NodeJS to the latest version?

Introduction In this short post we will update NodeJS to the latest version using npm (Node Package Manager). I will update  NodeJS 8.1.0 to NodeJS 10.13 in Ubuntu 18.04.   Update NodeJS using NPM If you have NodeJS installed on your computer then you also have NPM, because they come together. NPM (Node Package Manager) is usually

How to configure Native Call Queuing in CUCM ?

Introduction In this post we will go through the process of configuring Native Call Queuing in Cisco Unified Communications Manager 11.5. This allows us to have basic call queuing functionality with periodic announcements without implementing Cisco Contact Center Express/Enterprise. How to configure native call queuing? Below are the required steps to get Native Call queuing

Cisco MLPP configuration.

Introduction. In this post we will configure MLPP feature on Cisco Unified Communications Manager 11.5.   MLPP or AS-SIP? There’s some confusion about how to configure MLPP for Cisco SIP phones like 8800 and 7800 series. The are some bugs on Cisco website saying that MLPP/AS-SIP is not working on 8800 series phones, for example:

How to backup a FreePBX server?

Introduction. In this post we will learn how to make a backup of your FreePBX server. I will be using FreePBX version 13. Before we start we have to setup an FTP server, because FreePBX uses FTP protocol for backups. If you don’t have an FTP server running  already, you can read these short posts

How to setup FTP server in Windows?

Introduction In this lesson we will learn how to setup FTP server in Windows operating system. What is FTP Server? File Transfer Protocol(FTP) is a protocol used to transfer files between computers in a network. FTP server is usually required when you want to share files with other users or when you need to backup

Mininet Tutorial

What is Mininet? Mininet is a software that emulates virtual network environment with OpenFlow support. It is great for learning, prototyping and testing SDN features and applications.   How to install Mininet? There are several ways you can install Mininet. The easiest and recommended one is to go to https://github.com/mininet/mininet/wiki/Mininet-VM-Images and download the image for your