Category: Linux/Unix

FreeNAS 11.2 and ESXi 6.7 iSCSI Tutorial

It’s been over 2 years since my previous guide on setting up iSCSI between FreeNAS and ESXi and in that time many things have changed. FreeNAS now has a new UI, making things simpler and more straight forward. I think we can all agree the prettier graphs are extremely important too. In this guide we’ll evaluate if FreeNAS is still the best solution for your storage needs and explain why iSCSI performs best, followed by complete setup instructions for a killer multi-path redundant link iSCSI config. FreeNAS is great but as with most things, there are pros and cons so lets get them out of the way as clearly as possible.

Read More »

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 »

FreeNAS 11 iSCSI with ESXi 6.5 Lab Setup

With FreeNAS’s new interface, this is out of date. I have written an updated one here. Also, I have a guide for FreeNAS, XCP-ng and iSCSI here. 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 »

Create a Samba File Server with Ubuntu or Debian

Setting up a Samba File Server from the command line may sound daunting but in this guide I’ll break it down in to simple steps any beginner with Linux can follow! You’ll need: A computer running Ubuntu Minimal/Server or Debian A computer to be the client (preferably Windows)

Read More »

Beginners guide to using SSH

SSH is a powerful tool for accessing the terminal remotely and doing file transfers over an encrypted connection. With this small guide you’ll be able to SSH in to your Ubuntu 16.04, Debian 8.6 or CentOS 7 server using OpenSSH.

Read More »