Insane.pw

vps

4get установка

4get установка

4get — это лёгкий метапоисковик с открытым исходным кодом. В отличие от Whoogle, который зависит от одного Google, 4get собирает результаты из множества источников (DuckDuckGo, Brave, Yandex, Startpage и т.д.), не отслеживает пользователей и легко кастомизируется. Теперь использую его например. Краткий гайд по установке ниже. Установка зависимостей sudo apt update...

Закрыть ping

Закрыть ping

Если нужно, чтобы сервер перестал отвечать на ICMP ping-запросы, есть несколько вариантов. Отключаем на уровне ядра через sysctl: Открываем файл: nano /etc/sysctl.conf Добавляем строку: net.ipv4.icmp_echo_ignore_all = 1 Применяем изменения: sysctl -p Разрешаем пинг только для определенных IP через nftables: Открываем конфиг: nano /etc/nftables.conf Добавляем: table inet filter { chain input...

Jellyfin установка

Jellyfin установка

Среди всех медиа серверов мне более приятен Jellyfin. Просто в установке, открытый исходный код, минимум логов, ну и можно еще видео смотреть. Добавим репозиторий: apt update && sudo apt install -y wget gnupg wget -O - https://repo.jellyfin.org/jellyfin_team.gpg.key | sudo tee /usr/share/keyrings/jellyfin.gpg.key echo "deb [signed-by=/usr/share/keyrings/jellyfin.gpg.key] https://repo.jellyfin.org/ubuntu $(lsb_release -cs) main" | sudo...

Установка bind9

Установка bind9

В качестве авторитарных DNS серверов обычно использую BIND9. Для установки нам понадобится 1 машина в качестве master и как минимум одна в качестве slave. Установим необходимые пакеты на оба сервера: apt install bind9 bind9-utils bind9-doc Открываем конфиг на master сервере: nano /etc/bind/named.conf.options options { directory "/var/cache/bind"; allow-transfer { ip slave...