Базовая настройка устройств на AltServer
Настройка имени устройств и ip адресации
Настройка имени устройства
hostnamectl hostname <имя.домен>
Открытие нового, дочернего процесса оболочки
bash
Настройка СТАТИЧЕСКОЙ ip адресации интерфейсов через файлы etcnet
//Переходим в каталог /etc/net/ifaces/
cd /etc/net/ifaces/
//Смотрим доступные интерфейсы на устройстве
ip a
//Выбираем интерфейс, например ens18, перейдя в его каталог
cd ens18
//Создаём файл options, если он не создан и перезаписываем его, указывая параметры
cat << EOF > options
BOOTPROTO=static
TYPE=eth
CONFIG_WIRELESS=no
SYSTEMD_BOOTPROTO=static
CONFIG_IPV4=yes
DISABLED=no
NM_CONTROLLED=no
SYSTEMD_CONTROLLED=no
EOF
//Создаём файл ipv4address и пишем в него IP-адрес с префиксом маски, например 192.168.50.2/28
echo 192.168.50.2/28 > ipv4address
//Создаём файл ipv4route и пишем в него IP-адрес шлюза по умолчанию (если он есть), например 192.168.50.1
echo default via 192.168.50.1 > ipv4route
//Перезапускаем службу network
systemctl restart network
Настройка ДИНАМИЧЕСКОЙ ip адресации интерфейсов через файлы etcnet
//Переходим в каталог /etc/net/ifaces/
cd /etc/net/ifaces/
//Смотрим доступные интерфейсы на устройстве
ip a
//Выбираем интерфейс, например ens18, перейдя в его каталог
cd ens19
//Создаём файл options, если он не создан и перезаписываем его, указывая параметры
cat << EOF > options
BOOTPROTO=dhcp
TYPE=eth
CONFIG_WIRELESS=no
SYSTEMD_BOOTPROTO=dhcp4
CONFIG_IPV4=yes
DISABLED=no
NM_CONTROLLED=no
SYSTEMD_CONTROLLED=no
EOF
//Перезапускаем службу network
systemctl restart network
Полный код настройки
hostnamectl hostname client.vailad.nn
cd /etc/net/ifaces/
cd ens19
cat << EOF > options
BOOTPROTO=dhcp
TYPE=eth
CONFIG_WIRELESS=no
SYSTEMD_BOOTPROTO=dhcp4
CONFIG_IPV4=yes
DISABLED=no
NM_CONTROLLED=no
SYSTEMD_CONTROLLED=no
EOF
cd /etc/net/ifaces/ens18/
cat << EOF > options
BOOTPROTO=static
TYPE=eth
CONFIG_WIRELESS=no
SYSTEMD_BOOTPROTO=static
CONFIG_IPV4=yes
DISABLED=no
NM_CONTROLLED=no
SYSTEMD_CONTROLLED=no
EOF
echo 192.168.50.2/28 > ipv4address
echo default via 192.168.50.1 > ipv4route
systemctl restart network