Какую команду linux вы можете использовать для отображения или изменения настроек конфигурации IP?
Удалить IP-адрес
Заменить IP-адрес (распространенный шаблон)
sudo ip addr add 192.168.10.50/24 dev eth0
Добавить шлюз по умолчанию
Заменить шлюз по умолчанию (аккуратно)
Добавить статический маршрут
Постоянные изменения (рекомендуется на настольных ПК/серверах)
Если вы используете NetworkManager: nmcli
Лучше всего для Ubuntu Desktop, многих настольных ПК на базе RHEL и множества облачных образов.
Показать соединения
Установить статический IPv4 на соединении
Если вы используете systemd-networkd: networkctl
Распространено на минимальных серверах.
Постоянство достигается редактированием *.network файлов в:
/etc/systemd/network/
Устаревшие команды, которые вы все равно увидите (но не предпочтительные)
ifconfig (net-tools) — часто больше не устанавливается по умолчанию
route — заменен на ip route
Практический вывод
Отображение + изменение (современный стандарт): ip
Сделать это постоянным (распространенный способ): nmcli (NetworkManager) или конфигурация systemd-networkd
Если вы скажете мне ваш дистрибутив (Ubuntu/Debian/RHEL/Alma и т.д.) и будет ли это сервер или настольный ПК, я могу дать точный метод постоянства, который вам следует использовать.
