Клиент - частный, Чехия.
Установка и настройка двух серверов.
Сервер расположен в локальной сети клиента за NAT и не имеет внешнего IP. Необходимо обеспечить хостинг сайта и доступ к нему из сети Интернет.
Дополнительно необходимо вывести сайт в сеть Tor, сделав его доступным из нее (домен .onion).
Для реализации использовался второй сервер - VPS доступный из Интернет.
На втором сервере сконфигурирован OpenVPN-сервер, к которому подключался как OpenVPN-клиент первый сервер.
На VPS настроен NGINX в качестве http/https-proxy проксирующий запросы на NGINX локального сервера.
Также на VPS настроен Tor hidden services для организации работы сайта в сети Tor и Tor relay.
Обеспечено взаимное резервное копирование серверов (локальные копии+копии на другой сервер).
Проведено нагрузочное тестирование.
Первый:
- Размещение сайта
- Smtp
- NGINX, mysql, PHP-fpm
- Backup
- Sftp
- Security
- OpenVPN client
Второй:
- OpenVPN server
- NGINX http/https proxy
- Tor hidden service
- Tor relay
- Backup