Поместите Cloudflare перед вашим VPS
Бесплатный CDN, DDoS-слой и DNS — проксирование Cloudflare делает ваш VPS быстрее и устойчивее к атакам.
Бесплатный тариф Cloudflare — очевидный выбор для любого VPS, выходящего в интернет. Он поглощает DDoS, кэширует статические ресурсы и добавляет TLS без дополнительной настройки. Установка занимает 10 минут.
1. Создайте бесплатный аккаунт Cloudflare
Зарегистрируйтесь на cloudflare.com. Бесплатный тариф покрывает большинство потребностей VPS.
2. Добавьте ваш домен
В панели управления: Добавить сайт → введите example.com. Cloudflare сканирует ваши существующие DNS-записи.
3. Обновите серверы имен
Cloudflare предоставляет вам 2 сервера имен (например, lin.ns.cloudflare.com, ben.ns.cloudflare.com). Укажите их в панели серверов имен вашего регистратора. Распространение занимает 5-30 минут.
4. Включите прокси для A/AAAA записей
В панели DNS Cloudflare нажмите на серое облако рядом с вашими записями A и AAAA, чтобы сделать их оранжевыми. Оранжевый = проксируется через Cloudflare. Теперь IP вашего VPS скрыт из публичного DNS, и Cloudflare поглощает DDoS на периметре.
5. Режим SSL/TLS
Cloudflare → SSL/TLS → установите режим «Full (strict)». Это требует, чтобы ваш VPS предоставлял действительный TLS-сертификат (используйте Let's Encrypt — см. /kb/lets-encrypt-ssl). Все, что ниже «Full (strict)», уязвимо для атак понижения версии.
Усильте брандмауэр вашего VPS
После того как Cloudflare будет перед вашим сервером, до вашего источника должны доходить только IP-адреса Cloudflare. Ограничьте порты 80/443 в ufw диапазонами IP Cloudflare (https://www.cloudflare.com/ips/). Это помешает злоумышленникам найти и обойти Cloudflare.
Похожие статьи
Разверните свой первый оффшорный сервер за 60 секунд.
Анонимная регистрация. Принимаются Bitcoin и Monero. Предоставление в 8 юрисдикциях.
Кредитная карта не требуется · 7-дневная гарантия возврата денег