Netflix заблокирован в России с марта 2022 года — после того как стриминговый сервис ушёл с российского рынка. Но смотреть любимые сериалы всё равно можно: достаточно настроить SmartDNS на недорогом казахстанском VPS и привязать виртуальную карту. В этой статье разберём первую часть — настройку SmartDNS с нуля.

Что такое SmartDNS и чем он лучше VPN

VPN направляет весь трафик через сервер: скорость падает, задержки растут, Netflix часто блокирует известные VPN-адреса. SmartDNS работает иначе: он подменяет только DNS-ответы для нужных доменов (netflix.com и связанных), а само видео загружается напрямую с серверов Netflix через ваш обычный интернет. Результат — полная скорость стриминга без задержек.

Схема работы проста:

  1. Ваш телевизор спрашивает DNS-сервер: «Какой IP у netflix.com?»
  2. Наш SmartDNS отвечает своим IP (казахстанского VPS)
  3. Телевизор устанавливает TLS-соединение с Netflix через этот IP
  4. Netflix видит казахстанский IP и открывает полный каталог
  5. Видеопоток Netflix идёт напрямую — без прокси

Шаг 1. Регистрация и выбор тарифа на gohost.kz

Нам нужен VPS с казахстанским IP. Мы используем gohost.kz — казахстанский хостинг с минимальным тарифом от 3 800 тенге (~680 рублей) в месяц.

Переходим по ссылке, регистрируемся и выбираем тариф Облачный VPS / VDS → Cloud VPS NVMe. Самый дешёвый вариант отлично подходит для SmartDNS — трафик почти нулевой (только заголовки DNS-запросов).

Выбираем операционную систему Ubuntu 22.04:

Выбор тарифа Cloud VPS NVMe на gohost.kz — Ubuntu 22.04, 3800 тенге

Шаг 2. Оплата сервера

После нажатия «Заказать» вас попросят войти или зарегистрироваться. После регистрации система создаст счёт, но сразу перейти к оплате напрямую из каталога может не получиться из-за особенностей сайта.

Рабочий способ: откройте Личный кабинет и нажмите на раздел Счета (цифра в правом верхнем углу):

Личный кабинет gohost.kz — раздел Счета

Видим список неоплаченных счетов. Нажимаем на нужный счёт (3800₸):

Список счетов gohost.kz — неоплаченные счета 3800 тенге

Открывается страница счёта. Выбираем способ оплаты. Для оплаты российской картой через СБП выбираем «Банковские карты РФ (+3.5%) шлюз FreeKassa» или любой другой удобный способ:

Страница счёта gohost.kz — выбор способа оплаты картой России

Нажимаем «Оплатить» — откроется QR-код для оплаты через СБП (Систему быстрых платежей). Сканируем через приложение банка:

Оплата gohost.kz через СБП — QR-код, сумма 681 рубль

После оплаты в личном кабинете появится 1 активная услуга:

Личный кабинет gohost.kz после оплаты — 1 услуга активна

Шаг 3. Данные для подключения по SSH

На почту приходит письмо с данными сервера — IP-адрес, логин root и пароль:

Email gohost.kz — услуга Cloud VPS успешно активирована, данные SSH

Сохраните IP-адрес своего сервера — он понадобится в конфигах и при настройке устройств.

Шаг 4. Установка Docker на сервере

Подключаемся к серверу по SSH. Если у вас Windows — используйте PuTTY или встроенный терминал Windows 10/11. На Mac/Linux открываем терминал и вводим:

ssh root@ВАШ_IP_СЕРВЕРА

Вводим пароль из письма. После входа устанавливаем Docker и docker-compose:

apt update && apt install -y docker.io docker-compose

Проверяем, что Docker работает:

docker --version

Шаг 5. Настройка SmartDNS

Создаём рабочую папку и переходим в неё:

mkdir ~/netflix-proxy && cd ~/netflix-proxy
mkdir docker-sniproxy

Создаём файл конфигурации DNS-сервера dnsmasq.conf:

cat > dnsmasq.conf << 'EOF'
port=53
listen-address=0.0.0.0
bind-interfaces
server=8.8.8.8
server=8.8.4.4

address=/netflix.com/ВАШ_IP_СЕРВЕРА
address=/nflximg.net/ВАШ_IP_СЕРВЕРА
address=/nflximg.com/ВАШ_IP_СЕРВЕРА
address=/nflxvideo.net/ВАШ_IP_СЕРВЕРА
address=/nflxso.net/ВАШ_IP_СЕРВЕРА
address=/nflxext.com/ВАШ_IP_СЕРВЕРА
address=/fast.com/ВАШ_IP_СЕРВЕРА
EOF

Создаём конфигурацию прокси-сервера docker-sniproxy/sniproxy.conf:

cat > docker-sniproxy/sniproxy.conf << 'EOF'
user daemon

pidfile /var/run/sniproxy.pid

error_log {
    syslog daemon
    priority notice
}

listen 80 {
    proto http
    table http_hosts
}

listen 443 {
    proto tls
    table https_hosts
}

table http_hosts {
    .* *
}

table https_hosts {
    .* *
}

resolver {
    nameserver 8.8.8.8
    mode ipv4_first
}
EOF

Создаём файл docker-compose.yml — он запустит оба сервиса в контейнерах:

cat > docker-compose.yml << 'EOF'
version: '2'
services:
  dnsmasq-service:
    image: andyshinn/dnsmasq:latest
    container_name: dnsmasq
    privileged: true
    network_mode: host
    volumes:
      - ./dnsmasq.conf:/etc/dnsmasq.conf:ro
    restart: always
  sniproxy-service:
    image: ab77/sniproxy:latest
    container_name: sniproxy
    privileged: true
    network_mode: host
    volumes:
      - ./docker-sniproxy/sniproxy.conf:/etc/sniproxy.conf
    restart: always
EOF

Шаг 6. Запуск SmartDNS и автозапуск при перезагрузке

Запускаем контейнеры:

docker-compose up -d

Проверяем, что оба контейнера работают:

docker ps

В списке должны быть dnsmasq и sniproxy со статусом Up.

Настраиваем автозапуск при перезагрузке сервера через systemd:

cat > /etc/systemd/system/smartdns.service << 'EOF'
[Unit]
Description=SmartDNS Netflix
After=docker.service
Requires=docker.service

[Service]
WorkingDirectory=/root/netflix-proxy
ExecStart=/usr/bin/docker-compose up
ExecStop=/usr/bin/docker-compose down
Restart=always

[Install]
WantedBy=multi-user.target
EOF

systemctl daemon-reload
systemctl enable smartdns

SmartDNS готов. Теперь нужно прописать IP вашего сервера как DNS на устройстве.

Шаг 7. Настройка Samsung Smart TV

Инструкция для Samsung на WebOS. На телевизоре открываем Настройки → Общие → Сеть:

Samsung Smart TV: Настройки — Общие — Сеть

Выбираем «Открыть настройки сети»:

Samsung Smart TV: меню Сеть — Открыть настройки сети

Нажимаем «Настр-ки IP» в нижнем меню:

Samsung Smart TV: Состояние сети — кнопка Настройки IP

Находим раздел «Настройка DNS», меняем на «Ввести вручную» и прописываем IP вашего VPS:

Samsung Smart TV: настройка DNS вручную — IP сервера gohost.kz

Нажимаем ОК и перезапускаем приложение Netflix. После этого сервис определит казахстанский IP и откроет полный каталог.

Как прописать DNS на других устройствах

Метод одинаков для всех устройств — нужно найти раздел сетевых настроек и заменить DNS-сервер на IP вашего VPS:

  • Телефон Android — Настройки → Wi-Fi → удерживаем сеть → Изменить → Дополнительно → IP-настройки: Статический → DNS 1: ваш IP
  • iPhone / iPad — Настройки → Wi-Fi → (i) рядом с сетью → Настроить DNS → Вручную → добавить IP сервера
  • Windows ПК — Параметры → Сеть → свойства адаптера → DNS-сервер: ваш IP
  • Роутер — самый удобный вариант: прописываем IP один раз в настройках роутера, и SmartDNS работает на всех устройствах в домашней сети сразу

Часть 2: оплата Netflix через виртуальную карту mirocard.com

После настройки SmartDNS Netflix откроется, но для оформления подписки нужна зарубежная карта — российские не принимаются. Мы будем использовать виртуальную Mastercard от сервиса mirocard.com: это сингапурская карта, которую можно пополнять в долларах и использовать для оплаты Netflix и других зарубежных сервисов.

Стоимость карты: 10,00 $ за выпуск + 4% комиссия при пополнении. Пополнение только криптовалютой (USDT, BTC и другие). Если у вас нет крипты — не проблема, купить её можно через сервис fkwallet.com, который принимает рубли через СБП и карты.

Шаг 1. Пополнение кошелька FKWallet рублями

Регистрируемся на fkwallet.com. После входа переходим в раздел «Кошелёк» и пополняем рублёвый баланс удобным способом: СБП, банковская карта, Qiwi и другие:

FKWallet — раздел Баланс, пополнение рублями через СБП или карту

Шаг 2. Обмен рублей на USDT

После пополнения переходим в раздел «Обмен валюты». Указываем сумму в рублях (например, 500 ₽), выбираем валюту получения USDT и нажимаем «Обменять»:

FKWallet — Обмен валюты: 500 рублей в USDT, курс 84.3, комиссия 15 рублей

Курс актуален на момент обмена. Минимальная сумма — 10 ₽, комиссия за обмен — 15 ₽ фиксировано.

Шаг 3. Отправка USDT на mirocard.com

После обмена USDT появится в разделе «Кошелёк → Криптовалюта». Нажимаем «Вывести» напротив USDT:

FKWallet — Кошелёк, криптовалюта USDT — кнопка Вывести

Выбираем сеть TRC20 (комиссия 0% + 3 USDT) и вставляем USDT-адрес от mirocard.com. Где взять адрес — читайте следующий шаг:

FKWallet — Вывод средств USDT TRC20: адрес и сумма для отправки на mirocard

Шаг 4. Получение USDT-адреса в mirocard.com

Регистрируемся на mirocard.com. На главной странице нажимаем «Пополнить». В открывшейся панели выбираем монету USDT и сеть Tron (TRC20). Получаем адрес для пополнения:

mirocard.com — пополнение через USDT TRC20, QR-код и адрес кошелька

Копируем USDT-адрес и вставляем его в форму вывода FKWallet (шаг выше). Минимальное пополнение — 1 USDT. Средства поступают в течение 5–15 минут.

Шаг 5. Выпуск карты для подписок

После пополнения баланса переходим в раздел «Доступные карты». Выбираем категорию «Карты для подписок» — именно этот тип подходит для Netflix, Spotify и других стриминговых сервисов. Стоимость выпуска — 10,00 $, комиссия на пополнение — 4%:

mirocard.com — доступные карты: Подписки 10$ за выпуск, 4% комиссия

Нажимаем «Получить карту». Выбираем страну SGP (Сингапур) — именно она хорошо работает с Netflix. Требуется базовая верификация KYC (имя, загрузка документа). После прохождения верификации указываем начальный баланс и оплачиваем:

mirocard.com — оформление карты: страна SGP, KYC базовый, выпуск 10$ + начальный баланс 20$

Итоговая стоимость при заказе с начальным балансом 20 $: выпуск 10 $ + 20 $ = 30 $. Карта готова к использованию сразу после оплаты.

Шаг 6. Оплата подписки Netflix

Переходим на сайт Netflix, выбираем тариф и вводим данные карты mirocard. Транзакция выглядит так — NETFLIX INTERNATIONAL Amsterdam NLD, списание в евро по курсу Mastercard:

Транзакция оплаты Netflix через mirocard — NETFLIX INTERNATIONAL Amsterdam NLD, 9.60 долларов, оплачено

Подписка в нидерландском регионе Netflix обходится дешевле, чем в ряде других стран. Стоимость стандартного тарифа — около 7,99 € в месяц (~750 ₽ по текущему курсу).

Итог

Полная схема работает так:

  1. Покупаете VPS на gohost.kz (~680 ₽/мес)
  2. Настраиваете SmartDNS по инструкции выше — 30 минут
  3. Прописываете IP сервера как DNS на всех устройствах дома
  4. Пополняете FKWallet рублями через СБП, меняете на USDT
  5. Переводите USDT на mirocard.com, выпускаете сингапурскую карту (10 $)
  6. Оплачиваете подписку Netflix — ~7,99 €/мес

Суммарные затраты в первый месяц: ~680 ₽ (VPS) + ~900 ₽ (выпуск карты) + ~750 ₽ (Netflix) ≈ 2 300 ₽. Со второго месяца — только VPS и Netflix, около 1 430 ₽/мес.