Часть 1 — свой VPN на сервере за рубежом
Зачем это нужно. Claude (как и ChatGPT) не пускает пользователей с российских IP — запросы просто блокируются. Решение: за ~500 ₽/мес арендовать маленький сервер в Европе и поднять на нём личный VPN. Он только ваш, его никто не делит и не банит, а Claude через него открывается как обычный сайт.
Звучит сложно, но по факту это ~20 минут. Будет две команды в терминале (просто скопировать-вставить) — дальше всё мышкой в браузере и в приложении на телефоне.
💬 Застрянешь на шаге — пиши в блог @failblog, там же ещё разборы по AI.
Что в итоге сделаем
- Закажем сервер в Хельсинки на хостинге ihor и оплатим рублёвой картой.
- Зайдём на сервер и вставим две команды — поднимется VPN с веб-панелью.
- В панели нажмём кнопку и получим QR-код.
- Отсканируем его в приложении WireGuard на телефоне.
- Проверим, что Claude открывается.
Почему ihor
Берём ihor.online: локация Хельсинки (Финляндия) заказывается напрямую и оплачивается обычной рублёвой картой — ровно то, что нужно для не-российского IP под Claude.
Шаг 1. Заказ сервера на ihor.online
- Зайдите на ihor.online и зарегистрируйтесь.
- Откройте раздел VDS/VPS → Order service.
- Локация: выберите EU, Helsinki (в названии тарифа это помечено как EU1). ⚠️ Не Москву!
- Тариф: KVM SSD Ferrum — 1 CPU / 1 GB RAM / 20 GB SSD. Этого для VPN с запасом.
- Заполните поля заказа:
- Operating system:
Debian 12(подойдёт идеально). - CPU / Memory: 1 ядро / 1 GB (по умолчанию).
- Disk space: оставьте 20 GB (не увеличивайте — больше 20 ГБ добавляет к цене).
- Control panel: обязательно «Without control panel (0.00 RUB)». Не выбирайте ISPmanager — это платная панель для сайтов, нам она не нужна.
- Domain name: это просто метка сервера, реальный домен НЕ нужен. Но поле требует формат с точкой — впишите любое, например
myvpn.com.
- Operating system:
- Нажмите Pay, при необходимости пополните баланс (add funds) рублёвой картой. Итого выходит ~500 ₽/мес.
После оплаты статус заказа будет Processing — подождите несколько минут.
Шаг 2. Данные для входа на сервер
Когда сервер готов, придёт письмо (и данные будут в панели) с такими полями:
Server IP address : 185.112.83.49 ← IP вашего сервера
User : root
Password : ******** ← пароль root
Запишите IP и пароль root — они нужны на следующем шаге.
Далее везде, где написано
IP-СЕРВЕРА, подставляйте свой реальный IP из письма.
Шаг 3. Заходим на сервер
Откройте Терминал (на Mac) или PowerShell (на Windows) и введите:
ssh root@IP-СЕРВЕРА
- На вопрос
Are you sure you want to continue connecting (yes/no)?введите yes. - Затем вставьте пароль root. ⚠️ При вводе пароль не отображается на экране — это нормально, просто вставьте и нажмите Enter.
Когда увидите приглашение вида root@...:~# — вы на сервере. Все следующие команды вводятся в этом же окне (не открывайте новый терминал).
Шаг 4. Две команды — поднимаем VPN с веб-панелью
Команда 1 — установить Docker:
curl -sSL https://get.docker.com | sh
Подождите ~1 минуту, пока установится. В конце мелькнёт версия Docker и вернётся приглашение root@...:~#.
Команда 2 — запустить WireGuard с веб-панелью (вставьте целиком):
docker run -d \
--name wg-easy \
-e LANG=ru \
-e INSECURE=true \
-p 51820:51820/udp \
-p 51821:51821/tcp \
--cap-add NET_ADMIN --cap-add SYS_MODULE \
--sysctl net.ipv4.ip_forward=1 \
--sysctl net.ipv4.conf.all.src_valid_mark=1 \
-v etc_wireguard:/etc/wireguard \
-v /lib/modules:/lib/modules:ro \
--restart unless-stopped \
ghcr.io/wg-easy/wg-easy:15
Docker скачает образ и выдаст длинную строку-ID — это значит, что всё запустилось.
⚠️ Флаг
-e INSECURE=trueобязателен. Без него панель откажется пускать по обычному адресу с ошибкой «Use HTTPS». С этим флагом вход по HTTP разрешён.
Проверка, что контейнер работает:
docker ps
Должна быть строка wg-easy со статусом Up ....
Шаг 5. Настройка панели в браузере
Откройте в браузере (на своём компьютере):
http://IP-СЕРВЕРА:51821
Пройдёт мастер первой настройки wg-easy:
- «Do you have an existing setup?» → нажмите No (вы ставите с нуля).
- Host / Port: в поле Host впишите IP вашего сервера (или кнопка Suggest подставит сама), Port оставьте 51820 → Continue.
- Создайте админ-аккаунт панели: логин и пароль (придумайте свой, запомните — это вход в панель, он отличается от пароля root).
- Войдите в панель этим логином/паролем.
Шаг 6. Создаём ключ и подключаем телефон
- В панели нажмите «+ New Client», имя — например
phone. - У созданного клиента будет QR-код и кнопка скачать
.conf.
Подключение телефона (проще всего — по QR):
- Установите приложение WireGuard (App Store / Google Play).
- В приложении: «+» → «Сканировать QR-код» → наведите на QR из панели.
- Включите туннель (переключатель станет активным).
💡 Совет про скачивание файла. Если на компьютере качаете
.conf, Chrome иногда сохраняет его какUnconfirmed_xxxx.crdownload— это недокачанный временный файл. Лечится просто: переименуйте его, чтобы заканчивался на.conf(напримерphone.conf), и импортируйте в WireGuard. Для телефона надёжнее QR — там этой проблемы нет.
Шаг 7. Проверяем, что всё работает
При включённом туннеле:
- Откройте ip.me — страна должна быть Финляндия (а не Россия).
- Откройте claude.ai — сайт открывается без блокировки. 🎉
Если IP всё ещё российский — туннель не включён: проверьте, что в WireGuard переключатель активен.
🎉 Получилось? Залетай в блог @failblog — там ещё фишки по AI и Claude.
Дальше: Часть 2 — регистрация аккаунта и оплата подписки.
▶ Эта часть в видео — с 0:47
