Sorry, this page is no longer available
Sorry, this page is no longer available
We may earn an affiliate commission when you visit our partners.
Andrew Mallett

Connectivity between Linux and other systems is a prerequisite in most environments. This course will teach you configuring and using networking tools in Ubuntu 20.04.

Read more

Connectivity between Linux and other systems is a prerequisite in most environments. This course will teach you configuring and using networking tools in Ubuntu 20.04.

Most Linux distributions have their own way of managing the persistent network configuration. In this course, Ubuntu Linux Administration: Networking, you’ll learn to manage networking in Ubuntu 20.04. First, you’ll explore IP address configuration dynamically and statistically. Next, you’ll discover how hostnames are resolved and the role of systemd-hostnamed. Finally, you’ll learn how to protect your system with a firewall looking at both IPTables and UFW. When you’re finished with this course, you’ll have the skills and knowledge of Linux networking needed to operate and administer Ubuntu Linux servers.

This course is no longer available. Find something similar by browsing:
Linux Networking Ubuntu 20.04 IP Address Configuration UFW Hostname Resolution IPTables

What's inside

Syllabus

Course Overview
Configuring IP Addresses in Ubuntu Linux
Configuring Hostname and Hostname Resolution in Ubuntu Linux
Implementing an NTP Client in Ubuntu Linux
Read more

Traffic lights

Read about what's good
what should give you pause
and possible dealbreakers
Develops network configuration skills in Ubuntu 20.04, which is standard in industry
Taught by Andrew Mallett, who are recognized for their work in network configuration in Ubuntu
Examines network routing, firewalls, and other topics highly relevant to Linux system administration
Covers unique perspectives on network configuration in Ubuntu Linux

Save this course

Create your own learning path. Save this course to your list so you can find it easily later.
Save

Reviews summary

Ubuntu networking: practical administration fundamentals

According to learners, this course provides a solid foundation in Ubuntu 20.04 networking administration, making it highly relevant for IT professionals and aspiring system administrators. Students consistently highlight the instructor's clear explanations and logical progression of topics, along with the practical, hands-on labs that reinforce learning. While the course delivers thorough coverage of essential tools like IPTables and UFW, some reviewers with prior experience found certain sections, such as network routing, to be a bit rushed or lacking advanced depth. Overall, it is considered an excellent introductory resource for those new to Linux networking or needing a focused refresher.
Ideal for those new to Linux networking or seeking a comprehensive overview.
"Excellent for anyone new to Linux networking or needing a refresher on Ubuntu 20.04 specifics."
"Good introductory course. It clarified many concepts for me."
"If you're new to this, the course is a fantastic starting point."
The instructor explains complex topics clearly and maintains a good pace.
"The instructor was clear and explained complex concepts well."
"The instructor's voice was clear, and the slides were easy to follow."
"Everything is explained clearly, and the progression of topics is logical."
Labs are highly beneficial for practical application and skill reinforcement.
"I found the hands-on labs particularly useful for reinforcing the material."
"Very practical and to the point. I enjoyed the hands-on approach."
"The examples were spot on, and the labs helped me apply what I learned immediately."
Offers excellent foundational knowledge crucial for Ubuntu networking.
"This course provided a really solid foundation in Ubuntu networking."
"Excellent for anyone new to Linux networking or needing a refresher on Ubuntu 20.04 specifics."
"I gained a solid understanding of Ubuntu 20.04 networking, perfect for administrators."
Coverage of network routing could be expanded with more detail and scenarios.
"Some sections felt a bit rushed, especially the routing part."
"My only feedback is that the routing explanation could be more detailed, perhaps with more complex network topologies."
"I wished the routing module had gone into more advanced configurations."
May be too basic for experienced users seeking advanced topics or troubleshooting.
"The content is okay, but I felt it was a bit too basic for someone with existing Linux experience."
"Disappointed with the depth. It's truly for beginners. If you know anything about networking, this won't offer much new."
"I was hoping for more depth in certain areas. It covers the basics but doesn't go deep enough."

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Ubuntu Linux Administration: Networking with these activities:
Essential Linux Networking by Andrew Mallett
Gain a comprehensive overview of essential Linux networking concepts.
Show steps
Review Basic Networking Concepts
Refresh your understanding of the core networking concepts before starting the course.
Browse courses on Networking Concepts
Show steps
  • Review online resources, tutorials, or textbooks.
  • Attend webinars or online sessions on networking basics.
Learn IP Configuration in Ubuntu 20.04
Reinforce your understanding of IP configuration by following a guided tutorial on Ubuntu 20.04.
Show steps
  • Locate an online tutorial on IP configuration in Ubuntu 20.04.
  • Follow the tutorial's guidance.
  • Apply the learned concepts to configure IP addresses on a test system.
Six other activities
Expand to see all activities and additional details
Show all nine activities
Host Office Hours
Consolidate your knowledge by guiding fellow learners through networking concepts during office hours.
Show steps
  • Schedule regular office hours.
  • Prepare topics and resources for discussion.
  • Facilitate discussions and answer questions.
Explore IPTables Tutorial
Familiarize yourself with the fundamentals of IPTables by following a guided tutorial.
Browse courses on IPTables
Show steps
  • Identify an online tutorial on IPTables.
  • Follow the tutorial's instructions.
  • Experiment with different IPTables commands.
Configure Hostname Resolution Practice
Sharpen your hostname resolution skills through repetitive exercises.
Show steps
  • Set up a test environment with multiple hosts.
  • Modify /etc/hosts to configure hostname resolution.
  • Use commands like nslookup and dig to verify resolution.
Firewalls with UFW Exercises
Enhance your firewall configuration skills by completing exercises using UFW.
Browse courses on Firewalls
Show steps
  • Set up a test environment with UFW installed.
  • Create and manage firewall rules using UFW commands.
  • Test the effectiveness of your firewall configurations.
Volunteer at a Linux User Group
Expand your networking knowledge and gain practical experience by volunteering at a Linux User Group.
Show steps
  • Find a local Linux User Group.
  • Attend meetings and participate in discussions.
  • Contribute to the group's projects or initiatives.
Network Troubleshooting Project
Develop troubleshooting skills by working on a hands-on network troubleshooting project.
Browse courses on Troubleshooting
Show steps
  • Identify a network issue to troubleshoot.
  • Gather information and analyze the issue.
  • Implement solutions and verify the results.

Career center

Learners who complete Ubuntu Linux Administration: Networking will develop knowledge and skills that may be useful to these careers:
Network Administrator
Network Administrators are responsible for the operation, maintenance, and performance of computer networks. They work in a variety of industries, including government, education, healthcare, and finance. The Ubuntu Linux Administration: Networking course can help you develop the skills you need to become a successful Network Administrator. This course covers topics such as configuring IP addresses, hostnames, and firewalls. These skills are essential for managing and maintaining computer networks.
Systems Administrator
Systems Administrators are responsible for the day-to-day operation and maintenance of computer systems. They work in a variety of industries, including government, education, healthcare, and finance. The Ubuntu Linux Administration: Networking course can help you develop the skills you need to become a successful Systems Administrator. This course covers topics such as configuring IP addresses, hostnames, and firewalls. These skills are essential for managing and maintaining computer systems.
IT Consultant
IT Consultants help businesses improve their IT systems and processes. They work with clients to identify their needs and develop solutions that will meet those needs. The Ubuntu Linux Administration: Networking course can help you develop the skills you need to become a successful IT Consultant. This course covers topics such as configuring IP addresses, hostnames, and firewalls. These skills are essential for understanding how computer networks work and how to improve them.
Network Engineer
Network Engineers design, build, and maintain computer networks. They work in a variety of industries, including government, education, healthcare, and finance. The Ubuntu Linux Administration: Networking course can help you develop the skills you need to become a successful Network Engineer. This course covers topics such as configuring IP addresses, hostnames, and firewalls. These skills are essential for understanding how computer networks work and how to design and build them.
Security Analyst
Security Analysts protect computer systems from unauthorized access, use, disclosure, disruption, modification, or destruction. They work in a variety of industries, including government, education, healthcare, and finance. The Ubuntu Linux Administration: Networking course can help you develop the skills you need to become a successful Security Analyst. This course covers topics such as configuring firewalls. These skills are essential for understanding how to protect computer systems from attack.
Database Administrator
Database Administrators are responsible for the operation, maintenance, and performance of database systems. They work in a variety of industries, including government, education, healthcare, and finance. The Ubuntu Linux Administration: Networking course may be useful for Database Administrators who want to learn more about how to configure network settings for database systems.
Web Developer
Web Developers design and develop websites. They work in a variety of industries, including government, education, healthcare, and finance. The Ubuntu Linux Administration: Networking course may be useful for Web Developers who want to learn more about how to configure network settings for web servers.
Software Engineer
Software Engineers design, develop, and maintain software systems. They work in a variety of industries, including government, education, healthcare, and finance. The Ubuntu Linux Administration: Networking course may be useful for Software Engineers who want to learn more about how to configure network settings for software systems.
Computer Programmer
Computer Programmers write, test, and maintain computer programs. They work in a variety of industries, including government, education, healthcare, and finance. The Ubuntu Linux Administration: Networking course may be useful for Computer Programmers who want to learn more about how to configure network settings for computer programs.
Information Security Analyst
Information Security Analysts protect computer systems from unauthorized access, use, disclosure, disruption, modification, or destruction. They work in a variety of industries, including government, education, healthcare, and finance. The Ubuntu Linux Administration: Networking course may be useful for Information Security Analysts who want to learn more about how to configure network settings for computer systems.
Cybersecurity Analyst
Cybersecurity Analysts protect computer systems from unauthorized access, use, disclosure, disruption, modification, or destruction. They work in a variety of industries, including government, education, healthcare, and finance. The Ubuntu Linux Administration: Networking course may be useful for Cybersecurity Analysts who want to learn more about how to configure network settings for computer systems.
Network Security Engineer
Network Security Engineers design, build, and maintain secure networks. They work in a variety of industries, including government, education, healthcare, and finance. The Ubuntu Linux Administration: Networking course may be useful for Network Security Engineers who want to learn more about how to configure network settings for secure networks.
Systems Analyst
Systems Analysts analyze and design computer systems. They work in a variety of industries, including government, education, healthcare, and finance. The Ubuntu Linux Administration: Networking course may be useful for Systems Analysts who want to learn more about how to configure network settings for computer systems.
IT Manager
IT Managers plan, implement, and manage IT systems and services for organizations. They work in a variety of industries, including government, education, healthcare, and finance. The Ubuntu Linux Administration: Networking course may be useful for IT Managers who want to learn more about how to configure network settings for IT systems and services.
Chief Information Officer (CIO)
Chief Information Officers (CIOs) are responsible for the overall management of IT systems and services for organizations. They work in a variety of industries, including government, education, healthcare, and finance. The Ubuntu Linux Administration: Networking course may be useful for CIOs who want to learn more about how to configure network settings for IT systems and services.

Reading list

We've selected 14 books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Ubuntu Linux Administration: Networking.
Provides a collection of recipes for common Linux networking tasks. It valuable resource for system administrators who need to quickly find solutions to networking problems.
Comprehensive textbook on computer networking. It covers a wide range of topics, from the physical layer to the application layer.
Widely used textbook on data communications and networking. It covers a wide range of topics, including network protocols, network security, and network management.
Comprehensive guide to networking for beginners. It covers a wide range of topics, from basic networking concepts to advanced topics such as network security.
Provides a comprehensive overview of firewalls and intrusion detection systems.
Comprehensive guide to Linux network administration. It covers everything from basic networking concepts to advanced topics such as network security and troubleshooting.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Similar courses are unavailable at this time. Please try again later.
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2025 OpenCourser