Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Linux Networking For Beginners
Rating: 4.5 out of 5(189 ratings)
1,403 students

Linux Networking For Beginners

Learn networking and server implementation in easy way
Created byVipin Gupta
Last updated 1/2026
English
English

What you'll learn

  • How to enable communication between different Linux systems, How to do remote management using telnet, ssh and putty
  • How to configure and use Passwordless Authentication, How to configure and use Two Factor Authentication (2FA)
  • How to enable communication between Linux and Windows systems, How to configure and use DHCP (Dynamic Host Configuration Protocol) Server
  • How to configure and use NFS (Network File System) Server, How to configure and use VSFTPD (Very Secure File Transfer Protocol Daemon) Server
  • How to configure and use Samba Server
  • How to configure Linux system as a Router. How to verify router functionality

Course content

9 sections62 lectures8h 9m total length
  • Linux Networking Lab Setup Introduction3:14
  • How to Properly Follow this Course4:16
  • Prepare Master System -18:36

    Set up a master system for linux networking by configuring hostname, assigning a static 172.24.0.1 address, installing essential services (httpd, ftp, telnet-server, nfs), and adjusting SELinux and firewall settings.

  • Prepare Master System -28:38
  • Prepare C10 System7:56

    Prepare c10 system by setting its hostname, verifying with hostname and dnsdomainname, and verifying SELinux and firewall are disabled; then install nfs-utils and tools and set a static ip.

  • Prepare C20 System8:03

    Configure the c20 system by changing its hostname to c20.example.com, installing nfs-utils and packages with yum, and setting a static IP 172.24.0.20. Then verify connectivity by pinging 172.24.0.1 and 172.24.0.10.

  • Make Improvements in Lab Setup6:49
  • Configure Windows System11:50

    Configure a Windows 10 host in the Linux lab by setting static IP 172.24.0.30 with subnet 255.255.0.0, joining a workgroup, and enabling telnet client.

Requirements

  • Basic Linux Knowledge

Description

No one can afford to ignore Linux. The acceptance of Linux as a robust and dependable Operating System is growing day by day. Big Corporations, Small Business Houses, Govt. Departments, Colleges and Universities are moving to Linux as their choice platform.

This Course Covers basics of Linux Networking. The focus is to make your Linux networking concept very strong. The course will start with how to setup Linux networking Lab consisting of 3 system. How to assign static IP addresses to systems and test connectivity between system. how to properly configure hosts file when no DNS is available. Then one Windows system will be added to understand cross platform network.

How to access Linux systems from Linux/Windows. How to use telnet, ssh and putty. What is passwordless authentication. How to configure and use passwordless authentication. What is Two Factor Authentication (2FA). How to implement and use 2FA.

How to configure and use DHCP server.

How to configure and use NFS server.

How to configure and use VSFTPD server.

How to configure and use Samba Server

How to configure Linux system as a Router.


The topics are

How to enable communication between different Linux systems.

How to do remote management using telnet, ssh and putty.

How to configure and use Passwordless Authentication.

How to configure and use Two Factor Authentication (2FA).

How to enable communication between Linux and Windows systems.

How to configure and use DHCP (Dynamic Host Configuration Protocol) Server.

How to configure and use NFS (Network File System) Server.

How to configure and use VSFTPD (Very Secure File Transfer Protocol Daemon) Server.

How to configure and use Samba Server.

How to configure Linux system as a Router. How to test router functionality.


Who this course is for:

  • Anyone who wants to learn basics Linux networking
  • Anyone who wants to learn how to launch Linux Servers