Это старая версия документа!
Настройка сетевых интерфейсов в Debian 11
1. Настройка интерфейса Ethernet
Основную настройку сети можно выполнить, редактируя конфигурационный файл interfaces, который располагается в «/etc/network/interfaces». Здесь Вы можете задать IP-адрес сетевой карты, настроить маршрутизацию, IP masquerading, установить маршрут по умолчанию и многое другое. Так же эта конфигурация может быть добавлена в файл конфигурации в каталоге «/etc/network/interfaces.d». Например, файл может быть сохранен как «/etc/network/interfaces.d/enp0s3.conf».
В лабораторных работах для каждого интерфейса мы будем применять отдельный файл конфигурации.
По умолчанию, после установки, в операционной системе Debian 11 настройка всех интерфейсов осуществляется в конфигурационном файле
«/etc/network/interfaces». В этой связи необходимо перенести настройки интерфейсов в отдельные файлы в каталог «/etc/network/interfaces.d». Для этого необходимо открыть файл «/etc/network/interfaces» в режиме редактирования.
Параметр «source» указывает на каталог в котором хранятся конфигурационные файлы.
Затем идёт настройка виртуального сетевого интерфейса loopback. Настройки этого интерфейса оставляем без изменения.
Далее идут настройки сетевых интерфейсов. Все эти настройки необходимо удалить. В результате должно получиться следующее:

Теперь приступим к настройки интерфейсов. Для начала необходимо определить какие интерфейсы имеются в системе, для этого выполним команду:
# ip a
В результате мы увидим список интерфейсов:
В приведённой иллюстрации выведено три интерфейса, обведены красным цветом. Где:
1. Интерфейс lo – виртуальный сетевой интерфейс loopback;
2. Интерфейс enp0s3 – интерфейс Ethernet, интерфейс который необходимо настроить;
3. Интерфейс enp0s8 – интерфейс Ethernet, интерфейс который необходимо настроить.
И так в этом случае мы имеем два интерфейса Ethernet, которые необходимо настроить на сети подключенные к ним.
Для этого создадим два файла конфигурации
«/etc/network/interfaces.d/enp0s3.conf» и «/etc/network/interfaces.d/enp0s8.conf»:
# touch /etc/network/interfaces.d/enp0s3.conf
# touch /etc/network/interfaces.d/enp0s8.conf
Эти интерфейсы будем настраивать на следующие сети:
1. enp0s3 IP: 10.0.0.10/24, GW: 10.0.0.1
2. enp0s8 IP: 10.0.1.1/24
