Найти тему
Из грязи в князи

Как из России арендовать облачный сервер за границей

Оглавление

Перед тем, как рассказать, как создать свой собственный облачный \ vds \ vps \ выделенный сервер за границей, нужно в первую очередь проговорить, а зачем это может быть нужно. Например:

  1. Создать свой собственный стабильный и скоростной vpn для доступа к заблокированным ресурсам.
  2. Ваше ПО будет обращаться к внешним сервисам, которые закрыты для России.
  3. Аудитория вашего сервиса живет за границей.
  4. ...

Лично мне нужен прямой доступ к ChatGPT, а использовать общественные VPN я опасаюсь, так как они очень часто продают данные (особенно бесплатные). Да и стоят они достаточно дорого, зачастую дороже заграничного облачного сервера, на котором вы будете единственным пользователем всего канала связи. Ну а уж если предложить свой VPN паре знакомых, то вообще в прибыль выйти можно, но это другая история 🤪

Выбор хостинга (провайдера облачной инфрастуктуры)

Требования к хостингу у меня были такие:

  • Оплата в рублях (да, у меня есть зарубежная карта, о ее получении я писал в статье Как получить банковскую карту в Казахстане гражданину РФ в 2024 но зачем лишний раз обременять себя покупкой валюты, переводами, ...)
  • Расположение сервера в Казахстане. Опять же по причине, что у меня Казахстанская карта и для внешних сервисов я буду представляться жителем этой прекрасной страны.
  • Низкая цена.

Изучив предложения в интернете у меня получился такой список:

  1. Timeweb - с серверами в Нидерландах, Польше, Казахстане (Китай на подходе). Тарифы.
  2. RUVDS - предлагает VPS с дата-центрами в Швейцарии, Германии, Великобритании, Турции, Казахстане. Тарифы.
  3. FastVPS - серверы в Европе и США, предлагает различные хостинг-решения. Тарифы.

Эти провайдеры помогут вам выбрать подходящие хостинг-опции в зависимости от ваших потребностей и требований к расположению данных.

Лично мой выбор пал на timeweb.cloud поскольку:

Создание облачного сервера

  1. Создать сервис - Облачный сервер.
-2
  1. Выберите предпочтительный образ операционной системы или предустановленное ПО в разделе "Маркетплейс". Я привык работать с Docker, поэтому мой выбор пал на него.
-3
  1. Выберите предпочтительное месторасположения сервера. В моем случае, как я писал ранее это Казахстан, но если вам не принципиально, то выбор можно сделать на основе значения пинга, который написан на блоке каждого региона.
-4
  1. Теперь нужно выбрать конфигурацию сервера. Поскольку мы создаем облачный сервер, то в любой момент его конфигурацию можно будет изменить, поэтому я рекомендую для начала выбирать минимальную фиксированную конфигурацию, если у вас нет уверенности, что ее будет недостаточно.
-5
  1. Прочие настройки можно оставить по-умолчанию.
  2. Подробнее о том, как загрузить SSH ключ для доступа к серверу можно прочитать в статье "Как создать SSH ключ для доступа к удаленному серверу"

Теперь, когда сервер создан, осталось его оплатить. Этот процесс не отличается от оплаты товаров интернете, поэтому описывать его я не стану.

После пополнения баланса сервер начнет "разворачиваться" автоматически.

-6

После того как сервер установится - зайдите в его настройки и активируйте свой ssh ключ, если указывали его при установке.

Войдите на сервер при помощи команды

ssh root@94.198.221.250

Где 94.198.221.250 - ip вашего севера, указанный в панели управления.

-7

Если вы не добавляли ssh ключ или ключ был добавлен неверно, то потребуется ввести root пароль, который также можно скопировать из панели управления сервером.

На этом все, теперь у вас есть свой заграничный сервер, на котором можно развернуть свой собственный VPN или другое приложение.