Учётную запись уволенного в Active Directory закрывают за минуты, а его пир в конфиге WireGuard живёт своей жизнью, пока админ вручную не найдёт нужную строку и не перезапустит сервис. У нас был случай, когда пир разработчика оставался в конфиге несколько дней — задачу поставили не тому админу, а VPN не попал в общий чек-лист увольнения. Всё это время бывший сотрудник спокойно ходил к файловому серверу и 1С через туннель. Проблема глубже разовой ошибки. Протокол WireGuard не знает понятий «пользователь» или «уволен» — он проверяет только пару криптографических ключей и список allowed-ips...
IT For Prof (Айти Фор Проф)
Как перевести компанию с Cisco AnyConnect на WireGuard: пошаговый план миграции
Cisco приостановила бизнес в России в 2022 году: продлить лицензии AnyConnect (теперь Cisco Secure Client) и купить новые места нельзя, обновления безопасности и гарантия на ASA/FTD недоступны. Клиент продолжает подключаться до истечения ключа, но каждый месяц эксплуатации — это работа на неподдерживаемом железе с закрытым каналом обновлений. Мы в IT For Prof переводим такие компании на WireGuard — открытый протокол без лицензий на пользователя, живущий прямо в ядре Linux. Для среднего и малого бизнеса,...
wg-portal + Active Directory: единый вход WireGuard через LDAP
На команде до десяти человек WireGuard живёт спокойно: сгенерировали ключ, вписали пир в конфиг сервера, отправили профиль в мессенджер. На восьмидесяти сотрудниках схема разваливается — каждое увольнение превращается в поиск «какой ключ чей», а доступ к туннелю живёт отдельно от учётки в домене. Мы в IT For Prof решаем это связкой wg-portal с Active Directory по LDAP: одна учётка на почту и VPN, автоматический отзыв при блокировке в домене. Сам WireGuard не знает пользователей — протокол оперирует парами ключей и списком allowed-ips...
Frisbee: российский корпоративный мессенджер на своём сервере — обзор, развёртывание, импортозамещение
Приказ «до конца квартала уйти с Telegram и Slack» на практике упирается в юридический отдел: нужен мессенджер из реестра российского ПО, который проходит по 152-ФЗ, а зарубежный облачный сервис для этого не подходит. Мы разобрали Frisbee — российскую платформу корпоративных коммуникаций — и сравнили её с открытыми Matrix и Nextcloud Talk, чтобы показать, когда она реально нужна, а когда это переплата. Frisbee — не форк открытого клиента и не обёртка над XMPP, а собственная платформа с сайтом frisbee...
Chatwoot: омниканальная поддержка клиентов на своём сервере
Chatwoot на своём сервере: установка в Docker Развернуть Chatwoot на своём сервере — это контроль над клиентской базой и независимость от облачных тарифов. Платформа собрала более 25 000 звёзд на GitHub и закрывает тот же класс задач, что Intercom и Zendesk, но без подписки и с перепиской на собственном железе. Разбираем, что внутри, как поставить за полчаса и где проходит граница применимости — на опыте внедрений IT For Prof. Классическая тикет-система прячет клиента за номером заявки. Пришло письмо — открыли тикет, пришёл чат с сайта — открыли второй, мессенджер — третий...
ИИ-ассистент в корпоративном мессенджере на своём сервере: AstrBot + локальная LLM в Docker, данные в периметре
Когда сотрудники копируют в ChatGPT куски договоров и выписки из CRM, компания автоматически попадает под 152-ФЗ и теряет контроль над коммерческой тайной. Мы в IT For Prof собираем корпоративного ИИ-ассистента внутри периметра: связка AstrBot, локальной LLM в Docker и корпоративного мессенджера, без отправки переписки наружу. Передача персональных данных в облачный ChatGPT, GigaChat или YandexGPT попадает под 152-ФЗ: нужны согласие субъекта, локализация на территории РФ и реестровая запись оператора...
