Здесь будут описаны настройки сетевого интерфейса в консоли для Debian 10.8 минимальной и Ubuntu Server 20.10.
Настройка сетевого интерфейса в Debian 10.8
Задача: необходимо настроить сеть машины с Debian 10.8 с IP-адресом 192.168.1.52/24, шлюзом 192.168.1.1 и доступом к серверам доменных имён 8.8.8.8 и 8.8.4.4
За основные настройки сетевых интерфейсов отвечает файл /etc/network/interfaces
Все действия выполняются пользователем root.
Перед настройкой сохраним резервную копию этого файла:
# cp /etc/network/interfaces /etc/network/interfaces.old
Теперь откроем его:
# nano /etc/network/interfaces
Закомментируем решёткой строчку
iface enp0s3 inet dhcp
и ниже добавим следующие:
iface enp0s3 inet static address 192.168.1.52 netmask 255.255.255.0 network 192.168.1.0 broadcast 192.168.1.255 gateway 192.168.1.1 dns-nameservers 8.8.8.8 8.8.4.4
Перезапускаем сетевой интерфейс
# ifup enp0s3
и проверяем
# ip a
Система должна показать новый IP.
Также можно поправить имя хоста. Для этого открываем файл /etc/hostname
# nano /etc/hostname
и впишем своё.
Настройка сетевого интерфейса в Ubuntu Server 20.10
Задача следующая: необходимо настроить сеть машины с Ubuntu Server 20.10 с IP-адресом 192.168.1.53/24, шлюзом 192.168.1.1 и доступом к серверам доменных имён 8.8.8.8 и 8.8.4.4
Смотрим конфигурацию сетевой карты:
# sudo lshw -class network
За основные настройки сетевых интерфейсов отвечает файл /etc/netplan/00-installer-config.yaml
Перед настройкой сохраним резервную копию этого файла:
# sudo cp /etc/netplan/00-installer-config.yaml /etc/netplan/00-installer-config.yaml.old
Теперь откроем его:
# sudo nano /etc/netplan/00-installer-config.yaml
уберём или закомментируем решёткой всё, что там есть, и впишем следующие строчки:
# This is the network config written by 'subiquity' network: ethernets: enp0s3: addresses: - 192.168.1.53/24 gateway4: 192.168.1.1 nameservers: addresses: [8.8.8.8, 8.8.4.4] optional: true version: 2 renderer: networkd
Теперь сгенерируем новые настройки:
# sudo netplan --debug generate
Если что-то будет неправильно, консоль покажет ошибки. Если вы уверены, что прописано всё правильно, можно сгенерировать без отладчика:
# sudo netplan generate
Чтобы изменения вступили в силу, запускаем:
# sudo netplan apply
Затем проверяем IP-адрес:
# ip a
Система должна показать новый IP.
Также можно поправить имя хоста. Для этого открываем файл /etc/hostname
# nano /etc/hostname
и впишем своё.