Что это за сервис
`ifup@ens3.service` — это systemd-юнит для **старой системы управления сетью ifupdown** (`/etc/network/interfaces`).
Он просто запускает `ifup ens3` при старте или hotplug.
Почему он упал
Ключевая строка:
Another app is currently holding the xtables lock
Во время `ifup` выполняется скрипт `/etc/network/if-pre-up.d/iptables`, а **iptables уже занят** (обычно nftables, firewalld, docker, fail2ban или systemd-networkd).
`ifup` получил ошибку → сервис помечен как failed.
Почему интернет есть
Потому что интерфейс **поднят не ifupdown**, а **другим менеджером сети**, чаще всего:
* `systemd-networkd`
* `netplan`
* `NetworkManager`
То есть:
* `ifup@ens3` **не используется**
* интерфейс `ens3` работает независимо от него
Нужно ли восстанавливать?
**Нет, если:**
* `/etc/network/interfaces` не используется
* сеть управляется netplan / systemd-networkd
* интерфейс `ens3` уже UP и работает
Это **безвредный "мусорный" failed-сервис**.
Что правильно сделать
Один из вариантов (коротко):
* либо **игнорировать**
* либо **отключить ifupdown**, чтобы он не лез:
systemctl mask ifup@ens3.service
Восстанавливать имеет смысл **только если ты реально используешь `/etc/network/interfaces`**.
В твоём случае — **не нужно**.