Страница-заглушка на отдельном сервере

Skip to end of metadata
Go to start of metadata
Вы просматриваете старую версию данной страницы. Смотрите текущую версию. Сравнить с текущим  |   просмотр истории страницы

Внимание!!!
Использовать заглушку на собственном сервере рекомендуется только при очень маленькой нагрузке и хороших сетевых картах: load average < 0.05 и %si на каждое ядро около 0.5%.

Для создания веб-сервера для страниц-заглушек нам потребуется:

1. Создать виртуальную машину(желательно CentOS) со следующими характеристиками.

  • RAM: 1-2 Gb
  • ROM: 10 Gb

2. Настроить на ней сеть

  • IP-адрес: static

3. Выполнить подключение установить все необходимое.

ssh root@IP-адрес-ВМ

Выполним установку.

yum -y install epel-release
sed -i /etc/yum.repos.d/epel.repo -e 's/https/http/g'
yum -y install nginx git
git clone https://github.com/carbonsoft/reductor_blockpages.git /root/reductor_blockpages/

4. Выполним настройку.

С помощью любого текстового редактора необходимо отредактировать конфигурационный файл.

cd reductor_blockpages/
vim config.ini

В поле rkn исправить на IP-адрес заглушки.

Создать сертификаты (там будет несколько вопросов)

make cert

Отредактируем страницу в соответствиями с потребностями.

vim pages/rkn.html

Сгенерируем конфигурационный файл для nginx и заглушку для запросов РКН.

make rkn

Применяем настройки.

service nginx restart

Разрешаем 80 и 443 порт в файрволе.

cp /etc/sysconfig/iptables{,.bk}
curl https://raw.githubusercontent.com/carbonsoft/reductor_blockpages/master/templates/iptables > /etc/sysconfig/iptables
service iptables restart

Введите метки, чтобы добавить к этой странице:
Please wait 
Ищите метку? просто начните печатать.