
Настройка DNS over HTTPS (DoH) на OpenWrt
В этой короткой инструкции расскажу, как на роутере под управлением OpenWrt настроить разрешение имен (DNS) по зашифрованному протоколу HTTPS, он же DNS over HTTPS (DoH).
Все статьи с тегом "Guide"
В этой короткой инструкции расскажу, как на роутере под управлением OpenWrt настроить разрешение имен (DNS) по зашифрованному протоколу HTTPS, он же DNS over HTTPS (DoH).
В этой статье настроим OpenWrt для подключения к OpenConnect серверу (ocserv) и организуем гибкую маршрутизацию: весь трафик, только нужные домены или конкретные IP-подсети.
В этой заметке я расскажу про приложение для ведения и структуризации заметок — Obsidian. Выполним его установку и настройку, подключим несколько плагинов: для быстрого сохранения страниц из браузера и постов Telegram. А также настроим синхронизацию с облаком, чтобы заметки были доступны на всех ваших устройствах.
В данной инструкции я расскажу, как интегрировать ИИ ассистента на основе ChatGPT/Gemini/Ollama в вашу Linux систему и взаимодействовать с ним в терминале с помощью консольного приложения — ShellGPT.
Статья про то, как легко установить и запустить локальные Open Source AI🤖 модели с помощью Ollama🦙 на ПК под управлением Linux🐧.
Продолжаем тему использования SSH в Linux🐧. Сегодня поговорим о тонкой настройке клиента с помощью файла конфигурации ~/.ssh/config📄, а также про автоматический импорт ключей в ssh-agent😎 без ввода паролей.
В этой заметке мы соберем свой Docker образ с современным DNS сервером — Unbound. Рассмотрим подробно Dockerfile, а также мой скрипт подготовки окружения контейнера.
Расскажу, как установить и запустить клиент Open Arena🎮 (форк Quake 3 Arena) в среде Linux и Windows, а также покажу как подключиться к приватному серверу🖥️.
Многие пользователи Linux🐧 систем сталкиваются с необходимостью записать вывод той или иной команды/скрипта в файл-журнал📑. В этой заметке мы рассмотрим несколько способов настройки журналирования (оно же логирование) в Linux на примере популярной командной оболочки — Bash.
OpenSnitch - это настольное open source приложение, способное блокировать исходящие запросы различных программ с выводом уведомлений на рабочем столе🔔.
Сегодня про автоматизацию начальной настройки Linux сервера посредством Ansible🎺. От установки locales, timezone, параметров SSH сервера... до создания и настройки окружения нового пользователя👨💻: Oh-My-Zsh, Neovim и Tmux.
В этой заметке расскажу, как я выбирал роутер и устанавливал на него основанную на Linux прошивку - OpenWrt🧑💻. Все действия выполнялись в среде дистрибутива LMDE6 (Debian 12).
Говорят, если долго читать белый текст на черном фоне, то начинаешь слышать, как шепчет терминал🙃. В этой заметке поговорим, как улучшить восприятие текста из "черного окошка" путем подсветки синтаксиса с помощью утилит командной строки bat и exa.
В этой статье я покажу, как легко развернуть свой экземпляр сервера Syncthing с помощью docker compose🐳 на системе под управлением Linux🐧.
В прошлой заметке📝 мы говорили про терминальные мультиплексоры и какие задачи они выполняют. В сегодняшней статье я продемонстрирую установку и кастомизацию самого популярного инструмента из данной категории - Tmux🪟.
В данной инструкции мы с вами развернем популярную систему мониторинга Zabbix с использованием TimescaleDB - плагина для БД PostgreSQL, позволяющего эффективно работать с "временнЫми рядам". Все это добро мы завернем внутрь docker контейнеров 🐳. Будет интересно 😉.
Cегодня мы соберем OpenConnect VPN сервер последней версии - 1.3, из открытых исходных кодов, в дистрибутиве Debian 12. А также создадим Docker образ на основе того же дистрибутива.
Как вы поняли из названия, сегодня мы установим и запустим локальный DNS сервер Unbound в связке с блокировщиком рекламы посредством DNS запросов - Pi-hole, с помощью docker.
В этой заметке поговорим про полезную программу для Linux - Gxneur, которая по нажатию заданной комбинации клавиш выполняет переключение раскладки клавиатуры и корректирует "ошибочно введённый" текст уже на нужном языке.
Сегодня будем разворачивать свой VPN на базе OpenConnect сервера (ocserv), работающего поверх HTTPS и который совместим с Cisco Anyconnect. Все это добро мы упакуем в docker контейнер для простоты использования и лёгкой переносимости.
Сегодня выполним установку и запуск такого замечательного и популярного ПО как Docker engine. Устанавливать будем в уже знакомый нам дистрибутив Debian 12.
С учётом объемности предыдущих статей, где приводится подробное описание процесса настройки Neovim, я решил выделить короткую инструкцию по приведению редактора в рабочее состояние (в соответствии с моей конфигурацией) в отдельную заметку.
Сегодня покажу, как создавать кастомные функциональные уведомления на рабочем столе с помощью консольной утилиты notify-send. Такие уведомления поддерживают активные кнопки, умеют отображать иконки и кликабельные веб ссылки.
Сегодня завершим настройку нашего консольного редактора Neovim: установим и настроим перечень плагинов, которые преобразят внешний вид и дополнят функционал редактора фишками IDE.
Недавно я запостил опрос в телеграм и пользователи моего канала проголосовали за) Сегодня создадим мультизагрузочную флешку для: установки Linux/Windows локально, установки Linux по интернету + обычный раздел под файлы и + шифрованный раздел для чувствительной информации (подключается нативно в Linux и в Windows).
Сегодня будет немного тематический пост: как создать новогоднее настроение с помощью снежной метели на рабочем столе вашего компьютера под управлением Linux. Речь пойдет об open source утилите - Xsnow.
Продолжаем конфигурацию нашего редактора Neovim. Сегодня в эфире настройка горячих клавиш и автозапуска некоторых команд при старте редактора. Прошу под кат)
Думаю многие из вас создавали загрузочные флешки. А некоторые даже флешки с Linux! Сегодня расскажу вам про open source проект: netboot.xyz, который позволяет загрузиться с USB носителя и онлайн установить любой популярный дистрибутив Linux (при наличии доступа в интернет).
Сегодня вторая заметка про конфигурацию крутого консольного редактор Neovim. Речь пойдёт про сохранение содержимого файлов в случае аварийных ситуаций.
В этот раз мы будем выполнять базовую настройка сервера Linux на примере дистрибутива Debian 12. Предисловие Продолжаем тему администрирования Linux сервера.
Сегодня начнем настраивать наш консольный редактор Neovim под свои предпочтения. Заметка будет небольшая.
Сегодня расскажу и покажу, как установить и настроить крутую интерактивную командную оболочку - Zsh. При должной настройке, данная оболочка очень сильно упрощает жизнь работу в командной строке и делает сей процесс даже приятным.
Сегодня расскажу про удобную программу эмулятор терминала Guake, особенность которого заключается в "выпадании" сверху экрана по нажатию горячей клавиши.
Сегодня расскажу, как безопасно и удобно хранить пароли на любом устройстве: как на ПК / ноутбуке, так и на смартфоне. Речь пойдёт о программном обеспечении - KeePass и формате базы паролей - KDBX.
Сегодня мы установим сервер Debian GNU/Linux 12-й версии на виртуальную машину, созданную с помощью гипервизора VirtualBox.
Сегодня мы с вами установим популярную программу-гипервизор от Oracle - VirtualBox в наш Linux Mint 21.
Данный пост является частью цикла постов по плавному переходу С Windows на Linux.
Введите ключевые слова для поиска статей