К основному контенту

Debian 11: настройка сети и имени хоста /etc/network/interfaces, NetworkManager и systemd-networkd

Как настроить сеть в Debian 11?

🔹 1. Настройка через /etc/network/interfaces (Традиционный способ)

Этот метод удобен для серверов и минималистичных систем без NetworkManager.

Открываем конфигурационный файл:

sudo nano /etc/network/interfaces

🔹 DHCP (Автоматическое получение IP)

auto eth0 iface eth0 inet dhcp

🔹 Статический IP

auto eth0 iface eth0 inet static address 192.168.1.100 netmask 255.255.255.0 gateway 192.168.1.1 dns-nameservers 8.8.8.8 8.8.4.4

🔹 Wi-Fi (WPA2)

auto wlan0 iface wlan0 inet dhcp wpa-ssid "Название_сети" wpa-psk "Пароль"

📌 Применение изменений:

sudo systemctl restart networking

🔹 2. Настройка через NetworkManager (Удобно для десктопов)

Проверяем статус:

systemctl status NetworkManager

Если не установлен, ставим:

sudo apt install network-manager sudo systemctl enable --now NetworkManager

🔹 Графический интерфейс (TUI)

nmtui

Выберите Edit a connection, настройте параметры и сохраните.

🔹 Консольный способ (nmcli)

DHCP (Автоматический IP)

nmcli con add type ethernet ifname eth0 ipv4.method auto

Статический IP

nmcli con add type ethernet ifname eth0 ipv4.addresses 192.168.1.100/24 gw4 192.168.1.1 nmcli con mod eth0 ipv4.dns "8.8.8.8 8.8.4.4" nmcli con up eth0

Wi-Fi

nmcli dev wifi connect "Название_сети" password "Пароль"

🔹 3. Настройка через systemd-networkd (Современно и гибко)

Этот метод подходит для серверов.

  1. Включаем службу:

    sudo systemctl enable --now systemd-networkd
  2. Создаем конфигурацию:

    sudo nano /etc/systemd/network/10-static.network
  3. Настройка DHCP:

    [Match] Name=eth0 [Network] DHCP=yes
  4. Настройка статического IP:

    [Match] Name=eth0 [Network] Address=192.168.1.100/24 Gateway=192.168.1.1 DNS=8.8.8.8
  5. Перезапускаем сеть:

    sudo systemctl restart systemd-networkd

🔹 4. Проверка сети

  • Текущий IP:

    ip a
  • Маршруты:

    ip r
  • Тест интернета:

    ping 8.8.8.8
  • Список доступных Wi-Fi сетей:

    nmcli dev wifi list

Изменить имя хоста можно несколькими способами. Вот пошаговое руководство.


1. Временное изменение (до перезагрузки)

sudo hostnamectl set-hostname новое_имя

Проверить изменение:

hostname

2. Постоянное изменение (сохранится после перезагрузки)

Редактируем файл /etc/hostname:

sudo nano /etc/hostname

Заменяем старое имя на новое_имя и сохраняем.

Также изменяем /etc/hosts:

sudo nano /etc/hosts

Находим строку с 127.0.1.1 старое_имя и заменяем:

127.0.1.1 новое_имя

Сохраняем и выходим.


3. Применение изменений

После внесения изменений, чтобы они вступили в силу без перезагрузки, выполните:

sudo systemctl restart systemd-logind

Или просто перезагрузите систему:

sudo reboot

4. Проверка

Проверяем текущее имя хоста:

hostnamectl

Теперь ваше новое имя хоста установлено и будет сохраняться после перезагрузки. 🚀

Комментарии

Популярные сообщения из этого блога

Настройка и подключение IPSec в Windows

Настройка IPSec на Windows включает в себя создание правил безопасности и фильтров для защиты сетевого трафика. Ниже — пошаговое руководство. Включение службы IPSec Перед настройкой убедитесь, что служба IPSec Policy Agent запущена: Нажмите Win + R , введите services.msc и нажмите Enter . Найдите IPsec Policy Agent . Если она не работает, нажмите ПКМ → Свойства . Установите Тип запуска: Автоматически , затем нажмите Запустить . Настройка политики IPSec через «Локальную политику безопасности» Нажмите Win + R , введите secpol.msc , нажмите Enter . Перейдите в Политики IP-безопасности в локальном компьютере . В правом окне нажмите Создать политику IP-безопасности → Далее . Укажите имя политики (например, "IPSec VPN"), снимите флажок Активировать правило по умолчанию , нажмите Далее . Нажмите Добавить , чтобы создать правило. Транспортный или туннельный режим : Если IPSec для защищенной локальной сети – выберите Транспортный режим . Если IPSec для VPN – выберите Туннельн...

Debian 10: Подключение и Настройка Архивных Репозиториев для Работы

Актуальные рабочие репозитории для Debian 10: подключение и исправление проблем Debian 10 "Buster" официально устарел, и его репозитории были перемещены в архив. Это означает, что стандартные зеркала больше не содержат пакеты для данной версии. Однако можно продолжать использовать Debian 10, подключив архивные репозитории. В этой статье рассмотрим, как правильно настроить систему и устранить возможные проблемы. 1. Подключение архивных репозиториев для Debian 10 Шаг 1: Редактирование файла sources.list Для работы с пакетами необходимо обновить список репозиториев в файле /etc/apt/sources.list . Откройте его с правами суперпользователя: sudo nano /etc/apt/sources.list Замените его содержимое на следующее: deb http://archive.debian.org/debian buster main contrib non-free deb http://archive.debian.org/debian-security buster/updates main contrib non-free deb http://archive.debian.org/debian buster-updates main contrib non-free Сохраните изменения ( Ctrl + X , затем Y и Enter ). Ш...