1. Скачать CentOS-6.8-x86_64-minimal
Возможно скачать с зеркала yandex, или любого другого зеркала
http://mirror.yandex.ru/centos/6.8/isos/x86_64/CentOS-6.8-x86_64-minimal.iso
2. Выполнить установку, пошагово выполняя все предложенные действия.
В конце процесса установки должны получить следующее сообщение
Перезагрузить сервер.
3. Выполнить установку git
yum install git
4. Склонировать репозиторий с Carbon Satellite
git clone https://github.com/carbonsoft/reductor_satellite_installer.git /opt/reductor_satellite_installer/
/opt/reductor_satellite_installer/install.sh
Начнется установка Satellite.
По окончанию процесса установки, будет выведено следующее сообщение.
5. Запускаем главное меню командой "menu"
Рассмотри два варианта получения списков:
a) Выгрузка с сервера РКН
б) Выгрузка со своего сервера
а) Для выгрузки списков с сайта РКН необходимо заполнить следующие поля:
- Название вашей компании
- ИНН
- ОГРН
- Почта для связи
Так же поставить опцию автоматического обновления списков.
Выполняем выход с сохранением изменений.
Скопировать provider.pem с Reductor на Satellite в директорию
/opt/reductor_satellite/userinfo/
б) Для выгрузки со своего сервера необходимо:
- выбрать опцию автоматического обновления списков
- выбрать опцию "Обновлять список со своего сервера"
- заполнить URL c dump.xml
6. Запустить обновление списков.
/opt/reductor_satellite/bin/update.sh
В результате обновления списков, перед нами появится следующее сообщение:
7. Выполнить настройку satellite, а именно создать файл конфигурации.
Если файл не создан, то создадим его:
touch /etc/sysconfig/satellite
Затем с помощью любого текстового редактора заполним его.
Например:
DNS_IP="1.2.3.4"
MARKER="<title>Доступ ограничен</title>"
dns="/root/my.domains.txt"
declare -A admin
admin['email']='test1@carbonsoft.ru test2@carbonsoft.ru'
Где
- DNS_IP - IP адрес используемой страницы-заглушки. Обязательно. Если страница-заглушка на Carbon Reductor, то IP-адрес Reductor.
- MARKER - текст, по которому можно определить, что открылась именно страница заглушка. Необязательно. В случае использования страницы-заглушки Carbonsoft, можно не указывать.
- http - файл со списком HTTP URL для проверки. Необязательно, нужно только для переопределения.
- https - файл со списком HTTPS URL для проверки. Необязательно, нужно только для переопределения.
- dns - файл со списком доменов, которые надо блокировать. Необязательно, нужно только для переопределения.
- admin['email'] - отдельный список email'ов для отправки отчётов о фильтрации (если не хотите чтобы они приходили на почту указанную для выгрузки).