Відновлення мережі після видалення Python на прикладі Armbian


Після видалення Python з його залежностями, відпала мережа. Я чомусь забув, що на Python написані мережні утиліти, але коли натиснув "Yes" - було вже запізно: після ребуту, система також стала доступною лише з локалхосту, не відповідаючи по SSH.


Відновлення SSH


На сервер, якщо не заморочились його безпекою, має бути доступним віртуальний термінал (звичайно він є у браузері контрольної панелі). Якщо сервер фізичний - підключаємось з монітором і клавіатурою.


Тут все просто: руками налаштовуємо маршрут на потрібний девайс (в мене Ethernet - це end0) засобами утиліти ip, що має бути з коробки


# знайти девайс
ip link show

# залінкувати end0 на статичний IP
ip addr add 192.168.0.123/8 dev end0
ip link set end0 up

# 192.168.0.1 - адреса роутера, можна не додавати якщо не треба Інтернет
# ip route add default via 192.168.0.1 dev end0

Відновлення утиліт Armbian


Усі їх я не знаю, по сабжу встановив тільки:


apt install netplan.io openvswitch-switch

Відновлення автоматичного підключення до мережі


Тут скористався вбудованою утилітою armbian-config.



/uk/