Booking options
£22.99
£22.99
On-Demand course
3 hours 10 minutes
All levels
Welcome to the Linux Network Administration course for beginners, designed for students who want to learn everything about the networking components within a Linux system. This course is essential for anyone working with Linux, covering basic to intermediate networking concepts and skills, providing a solid foundation for pursuing a career in the field.
This is a basic introductory course for beginners in Linux where you will start with the installation of Linux, VirtualBox, and CentOS. You will learn about the installation of CentOS7 and 8. You will learn to enable internet access to Virtual Machine and explore network files and commands that help us configure the machine. You will learn about one of the very important and critical aspects of Linux, which is NIC bonding, and learn how to download files and applications in Linux using the wget command. Explore the rsync command, which stands for remote synchronization and is used to transfer or copy files from one machine to another. We will also discuss SSH and telnet, the two main services that run in Linux to accept connections from outside. You will learn how to locate IP addresses using hostnames, the significance of the Network Time Protocol (NTP) for synchronizing time with other servers, and the modern chronyd daemon. Additionally, you will gain hands-on experience in troubleshooting network issues with traceroute. All resources and codefiles are placed here: https://github.com/PacktPublishing/Linux-Network-Administration
Learn how to install a virtual machine
Install Linux and CentOS in your system
Understand the networking components in Linux
Understand the network files and commands in Linux
Understand the usage of curl and ping commands
Understand the usage of traceroute command
Anyone who wants to learn Linux networking and people who have Linux experience but would like to learn about the Linux command line interface can take up this course. Existing Linux users who want to become power users can also benefit from this course.
This is a beginner's course with hands-on labs to understand the basics of Linux administration.
Explore the Secure Copy Protocol and rsync using examples * Take a closer look at NIC bonding and NIC information * Learn how to find the IP address using the hostname
https://github.com/PacktPublishing/Linux-Network-Administration
Imran Afzal is a systems engineer/manager, entrepreneur, instructor, and a public speaker. He started his career with Time Warner in 2000 as a systems administrator. He was involved in deploying technologies such as DTV, VOD, CableCards, and others. These technologies were built on many Linux distributions. Since then, he has utilized Linux/Unix skills in many Fortune 500 companies. He has worn many different hats and currently manages a large team of systems engineers, administrators and team leads globally. He has spearheaded projects such as datacenter migration, introduction, and deployment of VMware, monitoring tools implementation, Amazon cloud migration, and many more. He is certified in Linux Systems Management, UNIX Operating Systems, Linux System Administration, System Internals, VMWare Certified Professional, RHCSA, and Windows Server Certified.
1. Introduction
1. Linux Network Administration - Introduction This video introduces you to the course and the instructor. |
2. Course Overview This video explains the concepts that the author will cover in the course. |
2. Lab Setup
1. Download and Install VirtualBox This video explains the download and installation of Oracle VirtualBox, which will help you run multiple operating systems on the same hardware. |
2. Creating First Virtual Machine This video explains how to create a virtual machine on the VirtualBox. |
3. Linux Installation This video explains how to download and install Linux and CentOS 7 onto your machine. |
4. Linux CentOS8 Installation This video explains the installation of CentOS8 onto your system. |
3. Linux Network Administration
1. Enabling Internet in Linux This video explains how to enable internet access in the virtual machine. |
2. Network Components This video explains the network components in Linux, which helps in building or installing Linux machines. |
3. Network Files and Commands This video explains network files and commands that helps us configure the machine. |
4. NIC Information This video explains the Network Interface Card information, which is installed in the computer. |
5. NIC Bonding This video explains one of the very important and critical aspect of Linux, which is NIC bonding. |
6. Downloading Files and Apps This video explains how to download files and applications in Linux using the wget command. |
7. curl and ping Commands This video explains the curl and ping commands in Linux and why we need them for troubleshooting issues. |
8. File Transfer Commands This video explains file transfer commands used to transfer files from one server to another. |
9. SCP - Secure Copy Protocol This video explains the secure copy protocol or SCP that helps transfer files securely from a local to a remote host. |
10. rsync - Remote Synchronization This video explains rsync, which stands for remote synchronization and is used to transfer or copy files from one machine to another. |
11. SSH and Telnet This video explains SSH and telnet, which are the two main services that run in Linux to accept connections from outside. |
12. Hostname and IP Lookup This video explains how to find the IP address if you have the hostname. |
13. Network Time Protocol - NTP This video explains the Network Time Protocol (NTP), which helps synchronise the computer's time to another server. |
14. chronyd - newer Version of NTP This video explains the chronyd daemon, the latest daemon that is used nowadays to replace the NTP daemon. |
15. Tracing Network Traffic - Traceroute This video explains how to troubleshoot any network issue in the environment using traceroute. |