Проверка сетевой конфигурации в /etc/network
На этом этапе вы изучите традиционные файлы сетевой конфигурации, расположенные в директории /etc/network
. Хотя современные дистрибутивы Linux часто используют такие инструменты, как Netplan или NetworkManager, понимание этих более старых файлов конфигурации по-прежнему имеет ценность, особенно на системах, которые их используют, или для устранения неполадок.
Основной файл конфигурации сетевых интерфейсов в таком стиле - это /etc/network/interfaces
.
Откройте терминал, если он еще не открыт.
Вы будете использовать команду cat
для отображения содержимого файла /etc/network/interfaces
. cat
- это простая команда, используемая для объединения и отображения содержимого файлов.
Введите следующую команду и нажмите Enter:
cat /etc/network/interfaces
Вы должны увидеть вывод, похожий на следующий:
## interfaces(5) file used by ifup(8) and ifdown(8)
## Include files from /etc/network/interfaces.d:
source-directory /etc/network/interfaces.d
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp
Рассмотрим содержимое:
#
: Строки, начинающиеся с #
, являются комментариями и игнорируются.
source-directory /etc/network/interfaces.d
: Эта строка сообщает системе включить файлы конфигурации, найденные в директории /etc/network/interfaces.d
. Это позволяет создавать модульные сетевые конфигурации.
auto lo
: Эта строка указывает, что интерфейс lo
(петлевой интерфейс) должен быть автоматически активирован при запуске системы.
iface lo inet loopback
: Эта строка настраивает интерфейс lo
. inet
указывает семейство адресов (IPv4), а loopback
указывает, что это петлевой интерфейс.
auto eth0
: Эта строка указывает, что интерфейс eth0
должен быть автоматически активирован при запуске системы.
iface eth0 inet dhcp
: Эта строка настраивает интерфейс eth0
для автоматического получения его IP - адреса и других сетевых настроек с использованием DHCP (Dynamic Host Configuration Protocol - Протокол динамической настройки хоста).
Этот файл предоставляет статический способ настройки сетевых интерфейсов. Вы можете вручную определить IP - адреса, маски подсети, шлюзы и другие настройки здесь вместо использования DHCP.
Хотя в этом лабораторном занятии вы не будете изменять этот файл, знание его расположения и базовой структуры важно для понимания того, как можно настроить сетевые интерфейсы на системе Linux.
Нажмите Continue (Продолжить), чтобы завершить это лабораторное занятие.