Create an Online Store: WooCommerce Tutorial

Creating an online store can seem like a confusing and daunting task the first time. I have news for you, the reality is it’s super simple! Follow this guide and you’ll have a WordPress + WooCommerce Website up and running in under an hour. There is no programming involved so you don’t need to know HTML, CSS and PHP. In this guide/tutorial I’ll cover all the steps to create a brand new WooCommerce + WordPress site, including web hosting, customization and store setup.

Read More »

Elementor WordPress Page Builder: Beginners Tutorial

Elementor is a Freemium Drag & Drop page builder for WordPress, meaning there are both free and paid versions with extra features. Launched in 2016, it has over 3,000,000 active installations and a 4.9 Star rating on the WordPress.org Elementor Plugin Page (here). It’s able to take what 10 years ago would have been months of development down to a few hours of drag and drop, no coding required.

Read More »

FreeNAS 11 iSCSI with ESXi 6.5 Lab Setup

In my home lab setup I’ve currently got 1 FreeNAS box and 1 VMware ESXi box. They’re connected using a multipath iSCSI link on cheap quad-gigabit cards I brought used. This setup works quite well for home lab use and provides a safe enough place to store my VMs. In this article I’ll guide you through the setup process I’ve used to get iSCSI working between FreeNAS and ESXi. I’ll presume you’ve got a fresh FreeNAS and ESXi install on both systems and quad or dual gigabit links between them.

Read More »

Windows Server 2016 001: Active Directory Lab Setup

Introduction This guide aims to help you setup a learning “lab” environment for Windows Server 2016 and Active Directory Domain Services from scratch presuming only basic knowledge of virtual machines, networking and OS installation. By the end of this guide you will have: Windows Server 2016 installed in a VM pfSense installed in a VM to isolate your lab network Active Directory Domain Services, DHCP and other required services running A Windows 10 VM on the domain

Read More »

ESXi iSCSI Round Robin IOPS performance boost

By default in ESXi the Round Robin IOPS limit is set to 1000 meaning that the path only changes after 1000 I/O operations have occurred. The result is basically the same performance as running a single path in my experience. Adjusting the limit from 1000 to 1 can result in much better performance.

Read More »
Categories

Recent Posts

Web Development

Create an Online Store: WooCommerce Tutorial

Creating an online store can seem like a confusing and daunting task the first time. I have news for you, the reality is it’s super simple! Follow this guide and you’ll have a WordPress + WooCommerce Website up and running in under an hour. There is no programming involved so you don’t need to know HTML, CSS and PHP. In this guide/tutorial I’ll cover all the steps to create a brand new WooCommerce + WordPress site, including web hosting, customization and store setup.

Read More »
Elementor

Elementor WordPress Page Builder: Beginners Tutorial

Elementor is a Freemium Drag & Drop page builder for WordPress, meaning there are both free and paid versions with extra features. Launched in 2016, it has over 3,000,000 active installations and a 4.9 Star rating on the WordPress.org Elementor Plugin Page (here). It’s able to take what 10 years ago would have been months of development down to a few hours of drag and drop, no coding required.

Read More »
Web Development

How To Make A WordPress Website – 2020 Easy Setup!

Creating a website can seem like a confusing and daunting task the first time. I have news for you, the reality is it’s super simple! Follow this guide and you’ll have a WordPress Website up and running in under an hour. There is no programming involved so you don’t need to know HTML, CSS and PHP. In this guide/tutorial I’ll cover all the steps to create a brand new WordPress site, including web hosting and customization. You can download this guide in PDF form from here.

Read More »
Proxmox

Proxmox Physical Disk to VM – Only 2 Commands!

VMs are great, they allow you to consolidate many computers in to 1 physical system without forcing you to use a single OS. Sometimes it’s nice to give these VMs access to HW directly. In this guide I’ll show you how to pass a disk, at the block level through to a VM in Proxmox. This isn’t passing the disk through directly so it’s not a good idea to use ZFS or raid on the passed through disks. You’ll notice they still show as a VirtIO device inside the VM.

Read More »
Linux/Unix

FreeNAS 11.2 iSCSI with XCP-ng 7.6.0 Lab Setup

In an effort to find a more open alternative to ESXi I’ve been labbing with XCP-ng. Setting it up with an iSCSI connection to FreeNAS is rather simple, here I’ll explain how I’ve done it in hopes it can help others out there. I’ll be using fresh installs of XCP-ng and FreeNAS with a storage pool already created for this guide. Also I’ll use XCP-ng Center so a Windows system is required.

Read More »
CCNP R&S

CCNP R&S 006: Explain TCP and UDP operations

TCP IPv4 and IPv6 (P)MTU Maximum Transmission Unit (MTU) is the largest size Protocol Data Unit (PDU) that can be sent over the network. Higher MTU leads to a more efficient network as you can move more in a single packet/frame. In addition, Path MTU is the largest packet size along a given route from source to destination that can be sent without fragmentation. By setting the DF flag (or always in IPv6), routers that receive a packet that is larger than it’s MTU drops the packet and replies with an ICMP Unreachable (Datagram too big) message, also containing it’s MTU. The host will resend smaller packets until it reaches the destination.

Read More »
CCNP R&S

CCNP R&S 005: Describe IP Operations

Internet Control Message Protocol Internet Control Message Protocol (ICMP) is part of the IP protocol suit. ICMP is used primarily for network management. Like TCP and UDP, ICMP is a protocol of it’s own. Unlike TCP and UDP, ICMP isn’t for sending data for applications to use. You’ve probably heard of ping right? Ping is Control Message type 0. The two Control Messages we’ll look at today are ICMP Unreachable and ICMP Redirect. These are Control Message Types 3 and 5 respectively.

Read More »
CCNP R&S

CCNP R&S 004: Asymmetric Routing

Asymmetric Routing occurs when the route the packets take to the destination is different to the return route. Causes of Asymmetric Routing are FHRPs (VRRP, HSRP, GLBP) and hot potato routing. Other causes include static routes like in this demonstration:

Read More »
CCNP R&S

CCNP R&S 003: Out-of-Order Packets

Out-of-order packets are received in a different order to which they were sent. This can be because of asymmetric routing, load balancing, route changes during transmission or other variables. TCP includes sequence numbers in packets so the receiver can put the packets back in to order. Even with TCP sequencing packets, out-of-order packets can cause issues performance or reliability issues on the network.

Read More »