Подключаем сайт к Килботу на своём сервере

KillBot ставится на чистую Ubuntu 22.04 без предустановленного ПО. Это должен быть отдельный сервер (НЕ тот сервер, на котором лежат файлы вашего сайта).


Чтобы подключить сайт к Килботу на свой отдельный VPS сервер нужно:

  • или установить килбота на свой сервер - это нужно просто скачать и запустить скрипт в терминале (инструкция ниже);
  • или заказать сервер на котором килбот уже предустановлен;

Дальше заморачиваться не нужно: можно просто подключать сайты к своему серверу просто прописав IP адрес своего сервера в настройках сайта. Конфигурирование, настройки фильтрации и блокировки можно делать на killbot.ru на сервер где установлен Килбот можно даже не заходить. К одному своему серверу можно подключить много сайтов.

На самом сайте KillBot можно заказать VPS с уже установленным killbot

Сделать это можно тут: https://killbot.ru/vps/create - KillBot развернется в один клик и можно сразу использовать.

Если вы хотите использовать VPS у других агрегаторов

  • Готовый сервер с килботом есть на Яндекс.Клауд: https://yandex.cloud/ru/marketplace/products/killbot/killbot (из минусов - цена 2364руб в мес. и после установки килбота нужно будет сразу обновить /opt/killbot/UpdateAll.sh)
  • Облачное решение, в 2 раза дешевле чем на Yandex.Cloud: Active Cloud: https://www.activecloud.ru/cloud/cloudserver/, по промокоду скидка 30%: 1BZPT6Z0 - преимущество в том, что мощности сервера в облаке можно увеличить в один клик.
  • Так же на reg.ru облачное решение в 2-3 раза дешевле чем у Яндекса.
  • Просто дешевые VPS: https://adminvps.ru/ от 300р. СКИДКА 30% по промокоду KILLBOT

Для Установки KillBot такие системные требования:  VPS 2CPU, 2GB RAM, 20GB HDD, операционная система  Ubuntu 22.04 (версия пока 24 не годится, только 22.04).

Установить KillBot на свой сервер, который заказан не на KillBot можно:

1. Просто введя логин и пароль в форму установки килбота на самом сайте KillBot: https://killbot.ru/vps/install-killbot/manual

2. Просто залогиньтесь на сервере и выполните следующие команды (просто копируете, вставляете в командную строку и наживаете enter для выполнения).

sudo apt update
apt-get install wget
wget https://msk.killbot.ru/killbot_dns/kb_install.sh -O kb_install.sh
chmod +x kb_install.sh
yes '' | sudo DEBIAN_FRONTEND=noninteractive NEEDRESTART_MODE=a ./kb_install.sh


Если уже стоит старая версия Килбота, то для обновления просто выполняем команды что выше, потом переходим в настройки сайта в Килботе и жмем Reload DNS. И сайт будет запущен с новым конфигом.

Если при установке у вас спросит там что-то, ответьте Yes. Если появляются экраны фиолетовые или синие, нажимайте ENTER. Установка обычно может заканчивается сообщением: Failed to stop postfix.service: Unit postfix.service not loaded. - это нормально, так как отключается почтовый сервер (почту сервер килбота не шлёт).

Кейсы от клиентов при установке на свой сервер: 

Хостинг reg.cloud - Клиент получил IP в дата центре Москва-2, и соединенение с этим сервером рвалось постоянно. Решение - удалил этот сервер и выбрал в СПБ, дали хороший IP, все установилось.

Хостинг fastvps.ru firstvds.ru - Клиент устанавливает скрипт, но установка подвисает в каком-то одном месте. Выяснилось, что у них какая-то авария была и не работала маршрутизация. Потом через час заработало все и установилось. 

Хостинг Timeweb - два раза давали клиенту IP, который не пинговался, и невозможно было ничего установить, с третьего раза дали не заблокированный ip.

Далее для подключения сайта к своему серверу просто в настройках килбота указываем IP сервера:

прописываем IP сервера килбота

 

Если у вас есть поддомены третьего уровня (aaa.domen.ru)

В таком случае у вас просто выберите выпуск WildCard сертификата. 

Все, после этого KillBot будет установлен и сервер можно закрыть и забыть про него. Зайти можно будет только для обновления килбота или для  разработки.

Чтобы обновить Килбот нужно просто зайти на сервер килбота выполнить эту команду:

sudo /opt/killbot/UpdateAll.sh