Изменение оферты Yandex Cloud



Здравствуйте!

Мы регулярно обновляем условия использования сервисов Яндекса, чтобы они оставались актуальными и понятными.

В этот раз мы уточнили положения об обстоятельствах непреодолимой силы — ситуациях, которые могут повлиять на работу сервисов и не зависят от компании. Такие обстоятельства уже предусмотрены законодательством, а соответствующие положения содержатся в соглашениях многих сервисов Яндекса.

Сейчас мы приводим эти формулировки к единому виду во всех сервисах компании. Обновление носит уточняющий характер и не меняет порядок работы сервисов.

Изменённые редакции Оферты и других юридических документов будут доступны на сайте.
yandex.ru/legal/cloud_oferta/ru/

Команда Yandex Cloud

Сетевой стек Hetzner Cloud — история и технический обзор



Эта статья — первая часть серии материалов, посвященных эволюции сетевых стеков, лежащих в основе Hetzner Cloud, и их архитектуры. В этой статье мы рассмотрим проделанную нами разработку и то, как работает текущий сетевой стек на основе Open vSwitch. Хотя сетевой стек для облачных серверов и балансировщиков нагрузки схож, мы сосредоточимся на облачных серверах и хостах виртуализации (хостах виртуальных машин), поскольку они предоставляют больше сервисов и функций.

Для краткости мы исключим из рассмотрения плоскость управления облаком, которая управляет всеми серверами, балансировщиками нагрузки, частными сетями и т.д., и рассмотрим только сетевой стек на хостах.

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

В компании Hetzner мы в целом верим в решения, которыми владеем и можем управлять самостоятельно, а также в наличие базовых элементов, на основе которых можно строить дальнейшие проекты. Сеть, и особенно сетевое подключение для наших облачных сервисов, не является исключением.

Хотя технологии за эти годы изменились, мы всегда отдавали предпочтение решениям, где движущиеся части находятся на хостах, а не сложной и замысловатой физической сетевой инфраструктуре. В результате мы разработали систему таким образом, чтобы физическая сеть обеспечивала стабильное IP-соединение с хостами, а хосты предоставляли сетевые функции более высокого уровня. К ним относятся межсетевые экраны, частные сети и вспомогательные инфраструктурные сервисы.

Запуская эти сервисы и сетевые функции на хостах, мы получаем большую свободу и гибкость при проектировании и создании нашего продукта, и не ограничиваемся тем, что предлагают поставщики оборудования. Таким образом, мы обеспечиваем четкое разделение задач между командами и технологиями и можем ограничить зону поражения одним хостом в случае (большинства) ошибок. Это также означает, что мы можем и должны полностью владеть решением и адаптировать его к нашим потребностям, но это и так заложено в нашей ДНК.

Немного истории
Исторически сложилось так, что компания Hetzner использовала различные технологии для обеспечения связи для своих облачных продуктов.

На начальном этапе, в 2011 году, виртуальные серверы Hetzner vServers использовали жесткие диски, нативные мосты Linux и статические маршруты. Они обеспечивали двухстековое подключение со скоростью до 1 Гбит/с на хост. В итоге, с такой конфигурацией работало около 25 000 экземпляров.

Следующая версия продукта была запущена в сентябре 2015 года с гиперконвергентной конфигурацией на базе Ceph. Она перешла на динамическую маршрутизацию через BGP и конфигурацию моста Linux с использованием NAT 1:1 для IPv4 и полностью маршрутизируемых префиксов IPv6. Это обеспечило лучшую мобильность IP-адресов и обслуживание хостов без влияния на клиентов. В 2016 году каналы связи с хостами были модернизированы до 2 x 10 Гбит/с. Эта конфигурация просуществовала до 2018 года и разрослась примерно до 50 000 экземпляров.

Когда Hetzner Cloud был запущен в 2018 году, мы отказались от NAT и перешли на прямую маршрутизацию IPv4. В июле 2019 года мы представили плоскость данных на основе Open vSwitch и добавили поддержку частных облачных сетей на основе инкапсуляции VXLAN. В ноябре 2020 года мы начали миграцию части публичной сети на Open vSwitch, что позволило нам запустить межсетевые экраны с сохранением состояния на основе потоков Open vSwitch, а в марте 2021 года...netfilter

Составные части хоста виртуальной машины
Мы уже выяснили, что важные части сетевого стека работают на виртуальных машинах; но что они должны предоставлять для функционирования облачного сервера?

Для большинства серверов требуется доступ к Интернету, чтобы система и её сервисы были доступны как из дома, так и из-за рубежа. Некоторые серверы используют частные сети (Private Networks), либо вместо общедоступных сетей, либо совместно с ними, которые соединяют серверы, балансировщики нагрузки и, возможно, выделенные серверы через частную виртуальную сеть, доступ к которой имеют только ваши системы. Трафик частной сети инкапсулируется с помощью виртуальной расширяемой локальной сети (VXLAN) и уникального виртуального идентификатора сети (VNI) для каждой частной сети. Сетевой стек хоста гарантирует, что только участники, подключенные к соответствующей частной сети, могут отправлять или получать трафик.

Для управления доступом к вашим сервисам, доступным из Интернета, мы предлагаем функцию облачного брандмауэра. Она позволяет контролировать доступ к определенным портам или протоколам сервера, а также ограничивать трафик, который может покидать сервер. Это должно происходить как можно ближе к серверу, то есть на хосте. Создание централизованных брандмауэров с отслеживанием состояния потребовало бы дополнительного оборудования и сетевых наложений для передачи «чистого» трафика на серверы и значительно усложнило бы задачу обеспечения высокой доступности и централизованного отслеживания соединений.

По умолчанию образы наших облачных серверов настроены на использование протокола динамической конфигурации хостов (DHCP) для динамической настройки IPv4-адресов и маршрутов. Следовательно, нам необходимо предоставить DHCP-сервер, чтобы серверы могли запрашивать конфигурацию IPv4-сети для общедоступных и частных сетевых интерфейсов.

В большинстве образов используется для настройки некоторых частей системы, например, для настройки сети IPv6, запуска DHCP для частных сетевых интерфейсов, подключения облачных томов и т.д. Для выполнения этих задач необходимо запрашивать информацию о локальной системе или конфигурационных параметрах пользователя с нашего сервера метаданных, доступного по адресу. Кроме того, сервер метаданных используется многими интеграциями, включая, помимо прочего, наш драйвер CSI, hc-utils, инструменты дистрибутивов, такие как Flatcar Linux и, или Talos Linux.cloud-initcloud-init 169.254.169.254/cloud-initAfterburnIgnition

Для обеспечения максимальной отказоустойчивости и доступности, DHCP-сервер и сервер метаданных работают локально на каждом хосте виртуальной машины.

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

Однако в этой статье мы сосредоточимся на сетевом стеке и более подробно рассмотрим его внутреннее устройство.

Открыть vSwitch
Большая часть передачи сетевых данных осуществляется с помощью Open vSwitch, или сокращенно OVS, многоуровневого виртуального коммутатора с открытым исходным кодом. Его протокол передачи данных уже давно включен в ядро ​​Linux, а пакеты для пользовательского пространства/управляющей плоскости доступны для всех основных дистрибутивов Linux.

Это сетевой стек по умолчанию для некоторых сред виртуализации, и многие готовые решения поддерживают OVS. К ним относятся, помимо прочих, Proxmox VE, Open Stack и oVirt. Однако мы не используем ни одну из этих сред, а управляем KVM и всеми сопутствующими компонентами с помощью собственных инструментов.

Open vSwitch — это универсальное сетевое решение, предлагающее множество функций, часть из которых мы используем в наших примерах и для настройки. Оно использует OpenFlow, открытый протокол, созданный для настройки плоскости данных сетевых устройств и определения способа пересылки пакетов. Для каждого направления связи должен существовать поток, определяющий, как должны обрабатываться пакеты и куда их необходимо отправлять.

Это могут быть точные совпадения, например, для связи со шлюзом через ARP, NDP, ICMP и т. д., трафика, предназначенного для других участников частной сети, или подключений к сервису в Интернете.

Открытая оркестрация vSwitch — Flusskrebs
Для обеспечения сетевого подключения наших серверов и балансировщиков нагрузки, а также для настройки любых межсетевых экранов, применяемых к серверу, нам необходимо установить необходимые потоки для Open vSwitch, чтобы обеспечить эти соединения и функции.

Распространенным решением для оркестрации Open vSwitch является проект Open Virtual Network (OVN) control plane, который был запущен одновременно с самим OVS и предназначен для обслуживания парка узлов, работающих под управлением Open vSwitch. Он предоставляет уровень абстракции, где можно настраивать логические маршруты и коммутаторы, которые затем преобразуются в OpenFlow.

Когда Open vSwitch был внедрен в стек Hetzner Cloud, мы решили не идти по этому пути и вместо этого разработали собственное решение под названием Flusskrebs (буквально переводится как «речной краб» или «потоковый краб»). Оно написано на Python, предоставляет REST API, используемый локальной частью нашей плоскости управления облаком, и настраивает потоки, необходимые каждой виртуальной машине или балансировщику нагрузки для корректной работы. Это включает в себя потоки для реализации любых правил брандмауэра, настроенных пользователем или нашим бэкэндом, например, для блокировки исходящего SMTP по умолчанию.

Контроллер также выступает в качестве центрального DHCP-сервера для частных сетевых интерфейсов на каждом хосте.

Сетевой стек хоста виртуальной машины
Учитывая общие архитектурные принципы и эти базовые элементы, давайте подробнее рассмотрим сетевой стек нашего хоста виртуальной машины. На следующем рисунке представлен упрощенный обзор внутренней работы сетевого стека хоста виртуальной машины.



Большинство хостов используют два восходящих интерфейса 10 Гбит/с, объединенных в группу агрегации каналов (LAG) или, в Linux, с использованием LACP, подключенных к двум физическим коммутаторам, образующим виртуальное шасси для повышения отказоустойчивости и пропускной способности. Для дальнейшего повышения отказоустойчивости в начале этого года мы начали переход на два маршрутизируемых восходящих канала с использованием BGP, подключенных к двум независимым коммутаторам. Следует отметить, что восходящие интерфейсы не подключены напрямую к мосту OVS, но система Linux осуществляет маршрутизацию между восходящими каналами и OVS. Таким образом, доступность хоста не зависит от OVS, что упрощает установку и обслуживание хоста.bond

Центральный мост Open vSwitch выступает в качестве основного компонента, обеспечивающего сетевое подключение и функции, и все облачные серверы на хосте подключены к нему. Каждый сервер может иметь один публичный сетевой интерфейс, а также до трех частных сетевых интерфейсов. Для отображения потоков, обеспечивающих исходящий трафик с сервера в сеть, используются следующие шаблоны:

# Only process packets with correct source MAC address
table=0, priority=9999, in_port={vm_port_no}, eth_src={mac}, actions=set_field:1->reg0,set_field:{vm_port_no}->reg5,resubmit(,1)
# Only accept packets with an IPv4/IPv6 address associated with the server
table=3, priority=9999, in_port={vm_port_no}, ip_src={ip}, ip, actions=resubmit(,4)
table=3, priority=9999, in_port={vm_port_no}, ipv6_src={ip}/64, ipv6, actions=resubmit(,4)
table=3, priority=9999, in_port={vm_port_no}, arp, arp_op=2, arp_spa={ip}, actions=resubmit(,4)


Входящий трафик к серверу перенаправляется с использованием следующих потоков, по одному для каждого префикса IPv4 или IPv6 соответственно. Сетевой стек хоста идентифицирует себя для виртуальной машины, используя общеизвестный «MAC-адрес виртуального шлюза», который всегда равен .d2:74:7f:6e:37:e3

table=22, priority=9999, in_port={internet_port_no}, ip, ip_dst={ip}, actions=mod_dl_src:d2:74:7f:6e:37:e3,{vm_port_no}
table=22, priority=9999, in_port={internet_port_no}, ipv6, ipv6_dst={ip}/64, actions=mod_dl_src:d2:74:7f:6e:37:e3,{vm_port_no}


Инфраструктурные сервисы, такие как DHCP и серверы метаданных, также подключены к Open vSwitch и работают параллельно с каждым сервером в выделенном пространстве имен Linux для каждого сервера.

Обратите внимание, что DHCP-сервер, показанный на рисунке выше, отвечает только за публичные интерфейсы любого сервера. Как описано выше, контроллер Flusskrebs содержит центральный DHCP-сервер, обрабатывающий все частные сетевые интерфейсы. Процесс подключения к публичному DHCP-серверу также прост:udhcpd

table=1, priority=9999, in_port={vm_port_no}, udp, udp_dst=67, actions={service_port_no}
table=1, priority=9999, in_port={service_port_no}, udp, udp_src=67, actions={vm_port_no}


Наряду с Open vSwitch, для реализации функции межсетевого экрана с сохранением состояния используется отслеживание соединений Linux netfilter. При наличии глобальной общей таблицы отслеживания соединений необходимо предотвратить ее переполнение и обеспечить справедливое использование для всех серверов и клиентов. Это достигается с помощью другого внутреннего проекта, который отслеживает записи отслеживания соединений и устанавливает ограничение в 80 000 активных одновременных соединений на сервер. Если сервер достигает этого лимита, новые соединения не могут быть открыты до тех пор, пока не будет закрыто предыдущее.ctcount

Статус-кво
Эта платформа обработки данных на базе Open vSwitch хорошо нам служила и в основном продолжает служить до сих пор, даже при наличии более миллиона облачных серверов. Однако мы достигли некоторых ограничений и хотели улучшить масштабируемость, отказоустойчивость и гибкость с помощью более специализированного сетевого стека. В течение последних лет наша команда SDN разрабатывала именно такое решение, адаптированное к нашим потребностям, простое в эксплуатации и являющееся прочной основой для новых функций, таких как IPv6 для частных сетей.

В следующей части этой серии мы расскажем о следующих этапах нашего пути, о нашей новейшей полностью самостоятельно разработанной сетевой архитектуре и о том, как она работает. Так что оставайтесь с нами!

Команда продолжает работу по восстановлению и стабилизации ключевых сервисов



В результате атаки БПЛА повреждена инфраструктура дата-центра Яндекса во Владимире. Работа дата-центра полностью остановлена. Пострадавших нет, профильные службы уже работают на месте устраняют последствия.

Оставшуюся конфигурацию ресурсов считаем неустойчивой. Режим работы платформы является аварийным – рекомендуем задействовать любые другие альтернативные планы по аварийному восстановлению. Каналы коммуникаций с технической поддержкой могут работать нестабильно. Команда Yandex Cloud работает над восстановлением работы сервисов.

status.yandex.cloud/ru/incidents/2136

Расширение сетевой инфраструктуры: новый магистральный аплинк в Нидерландах



Мы подключили к своей сети дополнительный магистральный канал связи от нового upstream-оператора в Нидерландах — GlobalNet.

Теперь в нашей сети работают три независимых аплинка с полным резервированием. Трафик автоматически направляется по кратчайшему маршруту, что снижает задержки и повышает стабильность соединения. При сбое одного канала второй мгновенно принимает нагрузку.

Новый аплинк в Нидерландах также расширяет пиринговые соединения через ключевые точки обмена трафиком. Это особенно важно для онлайн-игр, стриминга, финансовых сервисов и высоконагруженных веб-приложений, ориентированных в том числе на европейскую аудиторию.
  • Новый магистральный аплинк подключён в Нидерландах.
  • Два независимых канала с резервированием.
  • Оптимизация маршрутизации и снижение задержек.
  • Повышение отказоустойчивости и аптайма.
  • Преимущества доступны всем клиентам без дополнительных настроек.
«Диверсификация каналов — наш приоритет в обеспечении высокого аптайма».

www.ihc.ru

Вильнюс открыт!




Новая локация Литва наконец-то в процессе запуска.
Серверы и сетевое оборудование приехали, готовимся к деплою.

New Lithuania location is finally on its way!
The servers and networking equipment have arrived, and we’re getting ready for deployment.



Серверы HIP теперь в Литве. Выбираете город, жмёте «Создать» и через минуту получаете сервер с полным root.
  • Сайт или магазин для Литвы
  • Копия данных в соседней стране
  • Тестовый стенд на вечер

С Латвией и Эстонией это вся Балтия в одном аккаунте. Standard от $3 в месяц.
my.hip.hosting/hiplets/new

Vilnius is open!
HIP servers are now in Lithuania. Pick the city, press Create, and in a minute you have a server with full root.
  • a site or a shop for Lithuania
  • a copy of your data in a neighbouring country
  • a test stand for an evening
With Latvia and Estonia, you now have the whole Baltics in one account. Standard plans from $3/mo.
my.hip.hosting/hiplets/new

Платформа SNC Cloud официально доступна в регионе SNC Gravelines

Платформа SNC Cloud официально доступна в регионе SNC Gravelines с квалификацией SecNumCloud, выданной ANSSI.

Отныне мы быстро добавим новые продукты (K8S, VPC и т.д.), усиленные для SNC (!!), а также новые регионы.

VM GPU SNC в пути. Baremetal SNC по единицам тоже на подходе :)

Та же услуга доступна в OPCP с развертыванием «At Edge» в ЦОД наших клиентов в режиме AirGap.



www.ovhcloud.com/fr/solutions/uc-secnumcloud-environment/

Обновление по квотам на ресурсы Yandex Cloud



Здравствуйте!
За последние двое суток наши дата‑центры подверглись атаке БПЛА. На текущий момент зона ru-central1‑b остаётся недоступной.
Всё это время мы продолжаем круглосуточно работать над устранением последствий инцидента и делать всё возможное, чтобы обеспечить стабильную работу облачных сервисов.

Возникшие форс-мажорные обстоятельства вынуждают нас принимать решительные меры, чтобы обеспечить общую стабильность платформы и доступность её ресурсов. В связи с этим на ближайшие выходные мы переходим на полностью ручное управление квотами на вычислительные ресурсы и диски.

  1. Всем пользователям доступен небольшой дополнительный объём ресурсов сверх уже используемых. Это позволит некоторым клиентам при необходимости восстановить ресурсы из резервных копий, в том числе для их последующего переноса на другие площадки, или выполнить другие операции.
  2. Создание новых ресурсов сверх установленных нами лимитов будет ограничено.
  3. Приоритет в расширении будет отдан тем, чьи критичные сервисы по-прежнему не восстановлены.
Актуальной информацией делимся на этой странице.
status.yandex.cloud/ru/incidents/2092
Если вам нужна дополнительная консультация, пожалуйста, обращайтесь в техническую поддержку или к вашему аккаунт-менеджеру.
Спасибо за доверие и понимание!
Яндекс квалифицирует инциденты как обстоятельства непреодолимой силы / форс‑мажор в соответствии со ст. 401 ГК РФ и условиями Оферты. Настоящее сообщение является официальным уведомлением о наступлении указанных обстоятельств в соответствии с пунктом 9.6.1 Оферты, регулирующей отношения между Яндексом и Клиентом.
Команда Yandex Cloud

Уведомление о нарушении защиты персональных данных



Уважаемый клиент
С сожалением сообщаем вам о нарушении конфиденциальности персональных данных, затронувшем сервис is*hosting (« is*hosting »), управляемый компанией Webrain OÜ. Неуполномоченное лицо получило доступ к части наших внутренних систем, включая данные, относящиеся к учетным записям клиентов, запросам в службу поддержки и системным журналам.

Нарушение может касаться:
  • (a) ваши персональные данные, в отношении которых Webrain OÜ является контроллером: данные учетной записи, контактная информация, содержание вашей переписки с нашей службой поддержки и соответствующие системные журналы;
  • (b) персональные данные, которые вы, как их контролер, храните или обрабатываете на серверах и в сервисах, которые мы вам предоставляем. Это относится в основном к корпоративным клиентам.

В соответствии с нашей Политикой конфиденциальности, данные, указанные в пункте (а), обрабатываются компанией Webrain OÜ. В соответствии с пунктом 7 наших Условий использования и Соглашения об обработке данных (« Соглашение об обработке данных »), вы являетесь контроллером данных, указанных в пункте (б), и Webrain OÜ обрабатывает их по вашим указаниям.

Что касается данных, указанных в пункте (а), то это сообщение является сообщением, упомянутым в статье 34 GDPR. Что касается данных, указанных в пункте (b), то это уведомление о нарушении, направленное контроллеру в соответствии со статьей 33(2) GDPR и пунктами 3.1 и 6 Соглашения об обработке данных.

Мы предоставляем информацию поэтапно по мере ее поступления. Расследование продолжается, и мы вышлем вам дополнение к этому уведомлению, как только получим дополнительные сведения, в том числе о том, были ли затронуты ваши серверы.

Что случилось?
28.09.2026 мы обнаружили подозрительную активность в наших внутренних системах. Первоначально было неясно, был ли получен доступ к каким-либо персональным данным. В качестве меры предосторожности мы сбросили пароли и ключи доступа и начали криминалистическое расследование. 05.10.2026 мы подтвердили, что персональные данные были затронуты.
  • Несанкционированный доступ начался 27.09.2026. Последняя попытка несанкционированного доступа была предпринята 04.10.2026 (по данным журналов нашего межсетевого экрана, она оказалась неудачной).
  • Клиент сообщил о несанкционированном доступе к своему серверу 04.10.2026. Мы расследуем, были ли использованы для этого данные доступа, полученные в ходе этого инцидента.
  • 4 октября 2026 года в качестве меры предосторожности мы сбросили пароли root на серверах клиентов.
  • Тип нарушения: нарушение конфиденциальности данных.

К каким данным мог быть получен доступ?
Для каждой категории мы указываем, кто является контроллером данных и что нам известно об объеме данных на данном этапе. (a) Webrain OÜ: данные учетной записи и общение с нашей службой поддержки. (b) Клиент: данные, хранящиеся или обрабатываемые на серверах клиента.

Важно: для пользователей, изменивших исходные учетные данные на своих серверах, риск утечки данных значительно ниже. Однако мы рекомендуем проверить журналы доступа к серверу, чтобы убедиться в отсутствии несанкционированного доступа до изменения учетных данных. Если подозрительный или несанкционированный доступ не обнаружен, риск компрометации данных считается минимальным.




Что осталось нетронутым, а что мы еще устанавливаем?
Следующие категории не были затронуты:
  • Полные данные платежной карты: мы их не храним, платежи обрабатываются нашими поставщиками платежных услуг;
  • Результаты верификации KYC (любые данные, включая документы, удостоверяющие личность, и видеозаписи);
  • Подробная история платежей, например, счета-фактуры.

Мы все еще находимся на этапе становления:
  • точное количество затронутых лиц и документов;
  • использовались ли полученные в ходе этого инцидента данные для доступа к серверам клиента, включая упомянутый выше сервер;
  • были ли изменены какие-либо остатки на счетах, заказы или платежные записи.
Насколько нам известно, данные, пострадавшие от утечки, до сих пор не были обнародованы.

Возможные последствия и что вы можете сделать: ваши данные (а)
Ниже мы описываем возможные последствия. Это не означает, что они уже произошли в вашем случае.


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

Для корпоративных клиентов: данные на ваших серверах (б)
Как оператор данных, хранящихся на ваших серверах, вы оцениваете риски и решаете, следует ли и как уведомлять ваш надзорный орган и субъектов данных. Мы не имеем доступа к содержимому ваших серверов и не можем определить, какие персональные данные вы обрабатываете на них и сколько человек затронуто. Если мы установим факт доступа к вашему серверу, мы отдельно уведомим вас и поделимся имеющейся у нас информацией.


Срок в 72 часа для уведомления вашего надзорного органа отсчитывается с момента, когда вы узнали о нарушении. Согласно Руководству EDPB 9/2022, контролер, как правило, узнает о нарушении, когда обработчик уведомляет его. Мы рекомендуем зафиксировать дату и время получения этого сообщения в вашей документации о нарушении. На основании этого сообщения может быть подано первоначальное уведомление, которое впоследствии может быть дополнено (статья 33(4) GDPR). В соответствии с пунктом 3.1 Соглашения об обработке данных мы предоставим вам необходимую информацию и помощь.

Предпринятые нами действия


Что дальше?
  • По мере продвижения расследования мы вышлем вам дополнение к этому уведомлению.
  • Если мы установим, что к вашему серверу был осуществлен доступ, мы свяжемся с вами отдельно.
Как распознать наше сообщение?
Это сообщение не содержит вложений и не требует входа в систему. Мы не запрашиваем пароли, ключи, коды подтверждения или данные платежных карт. Мы отправляем сообщения по этому вопросу только с домена ishosting.com

Более подробная информация
По вопросам, касающимся инцидента, обращайтесь по следующим контактным данным:
  • Для связи по этому вопросу: report@ishosting.com
  • Webrain OÜ: адрес для корреспонденции Endla 4, 10142 Таллинн, Эстония
  • Поддержка: создайте заявку в своем аккаунте is*host.
Вы также имеете право подать жалобу в Инспекторат по защите данных Эстонии или в орган по защите данных в вашей стране.

Мы сожалеем о сложившейся ситуации.
Искренне Ваш,
Webrain OÜ (is*hosting)