Courseiva
Essential System Services and NetworkingmediumMultiple SelectObjective-mapped

LPIC-1 Essential System Services and Networking Practice Question

On a modern Linux system using systemd-networkd for interface management and systemd-resolved for DNS, which THREE files are typically involved in network configuration and DNS resolution?

⚠ Common exam trap

Many candidates assume /etc/network/interfaces or ifcfg-eth0 are still relevant on modern systemd-based distributions, but systemd-networkd uses its own .network files, and the question explicitly specifies systemd-networkd and systemd-resolved.

Answer choices

Why each option matters

Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.

Correct answer & explanation

/etc/systemd/network/10-static.network

On a modern Linux system using systemd-networkd, network interface configuration is defined in .network files within /etc/systemd/network/, such as 10-static.network (Option A). systemd-resolved manages DNS resolution and typically writes to /etc/resolv.conf (Option C) as a symlink to its own stub resolver. /etc/hosts (Option D) is a static host-to-IP mapping file that is consulted by the system's resolver before DNS queries, making it a standard part of DNS resolution. Together, these three files are directly involved in network configuration and DNS resolution under systemd.

Answer analysis

Option-by-option breakdown

For each option: why learners choose it and why it is or isn't the right answer here.

  • /etc/systemd/network/10-static.network

    Why this is correct

    systemd-networkd uses .network files in this directory.

  • /etc/network/interfaces

    Why it's wrong here

    This is for the legacy ifupdown system, not systemd-networkd.

  • /etc/resolv.conf

    Why this is correct

    This file contains DNS resolver configuration, managed by systemd-resolved.

  • /etc/hosts

    Why this is correct

    This file provides static hostname to IP mappings.

  • /etc/sysconfig/network-scripts/ifcfg-eth0

    Why it's wrong here

    This is used by Red Hat legacy network scripts, not systemd-networkd.

Visual reference

Client Recursive Resolver Root DNS (13 root servers) TLD DNS (.com, .org, …) Authoritative example.com query IP addr answer

About these practice questions

One of 527 original LPIC-1 practice questions on Courseiva, each with a full explanation and wrong-answer analysis — not exam dumps or protected exam content. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

JA

Written by Johnson Ajibi, MSc IT Security

Senior Network & Security Engineer · founder of Courseiva

This LPIC-1 practice question is part of Courseiva's free LPI certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the LPIC-1 exam.