Windows Server 2016 005: Hyper-V and Virtual Machines

Published / by John Keen / Leave a Comment

Hyper-V is Microsoft’s entry in to the virtualization market. Virtualization allows you to run multiple operating systems (Virtual Machines) on a single physical machine known as the host. With the resources available in a modern server you can often run dozens or more virtual machines on a single host allowing for considerable hardware consolidation.

In this guide I’ll be installing the Hyper-V role on to Windows Server 2016 Standard 180 day trial so you can easily follow along. I would recommend doing this on a physical machine rather than inside an existing VM unless you know what you’re doing.

Continue reading

Windows Server 2016 004: Users, Computers and Groups

Published / by John Keen / Leave a Comment

The main point of Active Directory is to make managing large amounts of users and computers much easier. If you had 5,000 computers and users in a company, having a local account on every single computer for each user simply wouldn’t be manageable. If someone joined or left the company, got a promotion/demotion and needed different permissions/restrictions it would be infeasible to go to every single computer and make the necessary changes. Active Directory solves this by having a large database of users and computers and allows you to manage them easily within Groups and Organizational Units.

In this article I’ll be covering creation of User Accounts, adding Computers and managing both within Groups.

Continue reading

Windows Server 2016 003: Basic DNS Management

Published / by John Keen / Leave a Comment

In a Windows based network, you’ll almost definitely have Windows Server with the DNS service installed. DNS can get complicated very fast if you’re just starting to learn it but you only need to know a few things to get you started. Here I’ll be covering how to do 3 very basic things:

  1. Verify that DHCP is setup to point computers to your Windows DNS Server
  2. Basic trouble shooting steps
  3. Mapping names to IP addresses

Continue reading

Create a Samba File Server with Ubuntu or Debian

Published / by John Keen / Leave a Comment

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:

  1. A computer running Ubuntu Minimal/Server or Debian
  2. A computer to be the client (preferably Windows)

Continue reading

Windows Server 2016 001: Active Directory Lab Setup

Published / by John Keen / Leave a Comment

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

Continue reading

ESXi iSCSI Round Robin IOPS performance boost

Published / by John Keen / Leave a Comment

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.

Continue reading

Creating an ESXi install USB Stick

Published / by John Keen / Leave a Comment

Installing ESXi (or any os for that matter) off of a CD/DVD is becoming harder and harder yet they still insist on distributing ISO files. Once upon a time we had these drives internally but these days chances are neither your workstation or server are going to have an optical drive meaning you’ll have to dig up a USB optical drive from the bottom of a box buried under multiple other boxes… Or something like that.

USB sticks have replaced optical media for installing operating systems so here I’ll show you how to create an install USB for VMware ESXi. You’ll need:

  • A Windows computer (Or USB passthrough to a Windows VM)
  • ESXi ISO file
  • USB Flash Drive 4GB+
  • Rufus (Portable edition is convenient)

Continue reading

GameMaker: 3D Background & Surface Basics [003]

Published / by John Keen / 7 Comments on GameMaker: 3D Background & Surface Basics [003]

3D in GameMaker can be tricky to set up if you’re only reading the manual. In this tutorial I’ll show you how I use Surfaces and basic 3D functions to create a background for my shmup style game. If you’re new to GameMaker, make sure you have a good understanding of it’s interface and how to use GML first.

Continue reading