Найти тему
Записки инженера

Управление ЛВС под Debian

Здравствуй, Инженер!

Ты попал ко мне на канал, а значит ты в поиске свежих идей или пищи для размышлений! 👨‍🚒

Управление локальной вычислительной сетью (или просто сетью) всегда сопряжено с многими хождениями от одной рабочей станции к другой.

Изображение взято из открытых источников
Изображение взято из открытых источников

Конечно, нашлись админы, которые настроили ssh и работают со своей станции. Однако, каждый раз вводить пароль представляется неудобным.

Можно настроить аутентификацию по RSA или другим видам ключей, тогда ввод пароля будет не нужен. Но, в любом случае, для применения какой-то настройки нужно будет ввести IP или доменное имя компьютера.

Есть люди, которые применяют настройки через удаленный вызов процедур RPC. На мой взгляд, эта процедура еще более неудобная и менее всего поддается автоматизации.

Можно написать скрипт для консоли, используя один единственный цикл, который использует данные парсинга файла /etc/hosts или прямой зоны DNS для обхода сети. Так для применения настройки нужно будет поменять тело цикла и запустить скрипт один раз.

Еще можно развернуть web-сервер и написать оснастку, которая позволит одним щелчком подгружать файл с настройками или конфигурацией и распространить его на всю сеть. При этом для каждого компьютера такая оснастка сможет выдать диагностическую информацию о том, была ли применена настройка и, если не была, то по какой причине.

Этот тривиальный пример в очередной раз подтверждает, что чем меньше мы хотим делать потом, тем больше мы должны сделать сейчас. Иными словами, лень - двигатель прогресса)

Я дал тебе пищу для размышлений. Можешь разжевать ее в комментариях) Если поставишь лайк, я буду знать, что такие статьи востребованы)

Если нужна оснастка, написанная мной на PHP, то напиши об этом в комментарии и я оформлю статью с исходным кодом и пояснениями.