у меня два сервера с Archlinux.
оба они используют статический IP-адрес с netctl. Оба они доступны только с ssh (например, у меня нет клавиатуры и монитора).
проблема, с которой я сталкиваюсь, когда загрузка сервера, если сетевой кабель отключен, IP-адрес не настроен.
Я пробовал с ExcludeAuto=no
и ForceConnect=yes
, но без успеха.
Я пробовал с ifplugd
также, но это делает мой сервер недоступен, поэтому я не тестировал гораздо.
Я знаю, что могу сделать это с ip link
или ifconfig
непосредственно, но я ищу более разумное решение.
конфигурация выглядит так:
# /etc/netctl/lan1
Description='A basic static ethernet connection'
Interface=enp1s0
Connection=ethernet
IP=static
Address=('192.168.0.3/24')
Gateway='192.168.0.1'
DNS=('8.8.8.8')