When speaking of virtualization, VMware is a solution that can't be ignored. While the true power of virtualization lives in the datacenters, we live in the age where anyone can run a virtual machine or two on a desktop or a laptop, given it is equipped with enough resources. These virtual machines are computers running inside a computer, and this setup has countless benefits and use cases. For instance, if you have a new software you'd like to test, you can do so in a virtual machine before installing it directly on a device you use for everyday work.

To work with these virtual machines with ease, we can integrate them with our Hypervisor - in this case, VMware - to enable the operating system running as guest to use the capabilities of the virtualization software. In this tutorial we will install the integration software, called VMware Tools on a virtual machine running RHEL 8 / CentOS 8, that is hosted in VMware Player. The same in-guest steps apply on the datacenter version of VMware regarding the tools installation. Note however, that Red Hat ships the open-vm-tools with the distribution, which is what VMware also recommends to use instead of the tools we'll now install. Why are the tools shipped with the distribution recommended? They can be updated along with the distribution within the regular update process, while VMware's tools need to be updated by hand (or automation, but unneeded effort anyway).

While the following steps will result in a working integration, please consider the above when you setting up your virtual systems. Outdated virtualization integration tools are a bad thing, which you will experience when you upgrade your hosts, and hundreds of alerts will appear on the vCenter consoles.

In this tutorial you will learn:
  • How to download VMware tools using VMware Player
  • How to present installation source to the virtual machine
  • How to remove open-vm-tools
  • How to install and configure VMware Tools

Network interface bonding consists in the aggregation of two or more physical network interfaces, called slaves, under one logical interface called master or bond interface. Depending on the bonding mode, such setup can be useful to achieve fault tolerance and/or load balancing. In this tutorial we will learn what the available bonding modes are and how to create a network bonding on Red Hat Enterprise Linux 8.

In this tutorial you will learn:
  • What is network interface bonding
  • How to configure network interface bonding on Rhel8
  • What are the different bonding modes
bond0_status
The Bond status as seen by the Linux kernel

This guide will show how to install and configure a DNS Server in RHEL 8 / CentOS 8 in caching mode only or as single DNS Server, no master-slave configuration. A reverse and forward zone example is provided.

In this tutorial you will learn:
  • How to install a DNS server in RHEL 8 / CentOS 8
  • How to configure a server as caching only DNS Server
  • How to configure a server as single DNS Server

This article will describe how to install the open source communication software Asterisk on RHEL 8 beta; due to the fact that Asterisk and other important dependences are not yet available as RPM packages from the repositories, it is needed to compile them from sources.

In this tutorial you will learn:
  • Which are the pre-requisites to install Asterisk
  • How to compile Asterisk from sources
  • How to start Asterisk
  • How to reconfigure or remove Asterisk
  • How to access Asterisk command line interface

Minecraft is still a popular game these days. The simplicity of its graphics had an appeal on gamers of all ages and there are many hundreds of thousands of players worldwide, most of them playing on online servers. But did you know you can create your own Minecraft server using RedHat Enterprise Linux 8? Here is a how to teaching you exactly how to do it.

In this tutorial you will learn:
  • How to install Java
  • How to download and run a Minecraft server
  • How to create a user for the Minecraft server
  • How to open the Minecraft port

ARE YOU LOOKING FOR A LINUX JOB?
Submit your RESUME, create a JOB ALERT or subscribe to RSS feed on LinuxCareers.com.
LINUX CAREER NEWSLETTER
Subscribe to NEWSLETTER and receive latest news, jobs, career advice and tutorials.
DO YOU NEED ADDITIONAL HELP?
Get extra help by visiting our LINUX FORUM or simply use comments below.