В Debian нет одного универсального файла сети для всех установок. Сервер может использовать ifupdown, systemd-networkd или NetworkManager. Сначала выясните, кто реально управляет интерфейсом.
Диагностика
ip -br addr
ip route
ip -6 route
resolvectl status
networkctl statusКоманды ifconfig и route относятся к старому net-tools; для нового администрирования используйте iproute2.
NetworkManager
nmcli device status
nmcli connection showНа desktop и некоторых server-установках постоянную конфигурацию удобнее делать через nmcli.
systemd-networkd
На минимальном сервере networkd даёт компактную декларативную конфигурацию адресов, routes, bonds и VLAN.
Не отключайте IPv6 «на всякий случай»
IPv6 — штатная часть современного стека. Отключайте его только если этого требует конкретная архитектура и вы понимаете влияние на приложения и DNS.
VLAN
VLAN-интерфейсы создавайте средствами того же network backend, которым управляется физический NIC, а не временными командами после каждой загрузки.
Безопасное изменение удалённого сервера
- имейте iDRAC/IPMI/консоль;
- не удаляйте рабочий адрес до проверки нового;
- проверяйте gateway и DNS отдельно;
- назначайте rollback/timer для рискованной смены сети.