<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0"
  xmlns:atom="http://www.w3.org/2005/Atom"
  xmlns:content="http://purl.org/rss/1.0/modules/content/"
  xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Интернет - Павел Васильев. Блог.</title>
    <link>https://pavel.su/internet/</link>
    <description>Статьи об интернете, сетевых технологиях и инфраструктуре</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>ru-RU</language>
    <lastBuildDate>Fri, 30 Oct 2026 18:25:53 &#43;0000</lastBuildDate>
    <atom:link href="https://pavel.su/internet/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Аренда сети IPv4-адресов</title>
      <link>https://pavel.su/noc/rent-ipv4-block/</link>
      <pubDate>Sun, 07 Apr 2024 00:00:00 &#43;0000</pubDate>
      <guid>https://pavel.su/noc/rent-ipv4-block/</guid>
      <description>Арендовать блок адресов IPv4: можно ли, как это сделать, сколько стоит, имеет ли смысл
Аренда блока IPv4-адресов на текущий момент - самый простой и быстрый способ получить возможность вывода своих ресурсов в сеть Интернет.
Цена на аренду блока адресов находится на уровне 24 тыс руб/мес. включая НДС.
Причем важно отметить - аренда подсети возможна как из блока крупного оператора, так и малой независимой сети минимального размера (/24 или 256 адресов). </description>
      <content:encoded><![CDATA[<p>Арендовать блок адресов IPv4: можно ли, как это сделать, сколько стоит, имеет ли смысл</p>
<p>Аренда блока IPv4-адресов на текущий момент - самый простой и быстрый способ получить возможность вывода своих ресурсов в сеть Интернет.</p>
<p>Цена на аренду блока адресов находится на уровне 24 тыс руб/мес. включая НДС.</p>
<p>Причем важно отметить - аренда подсети возможна как из блока крупного оператора, так и малой независимой сети минимального размера (/24 или 256 адресов). </p>
<p>Важно учесть, что аренда из крупного блока вполне возможно будет сопровождаться необходимостью покупки других услуг (покупки трафика, необходимости размещения в дата-центре или покупки облачных ресурсов). Для крупного оператора гораздо интереснее «догрузить» клиента хорошим списком дополнительных услуг с высокой маржинальностью.</p>
<p>Скорее всего, в случае аренды сети из блока вы не сможете анонсировать эту сеть независимо от её владельца, например, с другими аплинками. Проговаривайте и проверяйте этот аспект ДО заключения договора аренды.</p>
<p>Аренда сетей у розничных, небольших операторов выглядит как более опасный, но на самом деле, вполне может оказаться более <strong>выгодным</strong>:</p>
<ul>
<li>
<p>Без навязанных дополнительных услуг</p>
</li>
<li>
<p>Малые операторы строят бизнес именно на этой услуге, то есть будут стараться её поддерживать максимально долго</p>
</li>
<li>
<p>Вполне могут оказать дополнительные консультации, без дополнительной оплаты: настройка нужных объектов в RIPE, советы по сетевому взаимодействию, советы по опыту работы в глобальной сети.</p>
</li>
</ul>
<h2 id="как-долго-ещё-будут-требоваться-ipv4-адреса">Как долго ещё будут требоваться IPv4 адреса?</h2>
<p>Видимо, ещё довольно долго. </p>
<p>Основная проблема - вы не можете отключить IPv4 адреса пока не сформирована критическая масса клиентов на IPv6 адресах. </p>
<p>Если внимательно посмотреть статистику Google:</p>
<p><a href="https://www.google.ru/intl/en/ipv6/statistics.html">https://www.google.ru/intl/en/ipv6/statistics.html</a></p>
<p>можно заметить, что переход на IPv6 стал замедляться, но при этом сейчас в мире - чуть менее половины клиентов могут работать с IPv6 (45%). «Чуть менее половины» - это примерно каждый второй посетитель сайта может работать с IPv6, то есть половина - нет.</p>
<p>Готовы вы потерять половину посетителей своих ресурсов? Ну, решайте сами.</p>
<p>Критическая масса, видимо, возникнет, когда будет хотя бы 80-85% пользователей на IPv6. </p>
<p>Ещё раз обратите внимание на график - с июля 2023 года переход фактически остановился.</p>
<p>Думаю, что с точки зрения перехода на IPv6 пространство впереди нас ждёт самый сложный период. Быстро не будет.</p>
]]></content:encoded>
    </item>
    <item>
      <title>Карты подводных интернет-кабелей</title>
      <link>https://pavel.su/internet/undersea-cable-maps/</link>
      <pubDate>Tue, 27 Feb 2024 00:00:00 &#43;0000</pubDate>
      <guid>https://pavel.su/internet/undersea-cable-maps/</guid>
      <description>Как посмотреть маршруты прохождения морских/океанских интернет-кабелей? Возможно, Вам когда-то потребуется проверка основного и резервного маршрута. Несколько ресурсов, на которых можно проверить маршрут.
TeleGeography (by telecomEgypt)
Каждый год рисуют красивую карту в разных вариантах. В 2024 актуальная Submarine Cable Map 2024
FiberAtlantic.com
Удобная искалка по названию кабельной линии + информация о владельцах.
Submarine Cable Map
Undersea Telecommunication Cables
Карта на базе Google Maps.
Не знаю чьё авторство. Можно посмотреть конкретные кабельные системы поверх карт Google.
</description>
      <content:encoded><![CDATA[<p>Как посмотреть маршруты прохождения морских/океанских интернет-кабелей? Возможно, Вам когда-то потребуется проверка основного и резервного маршрута. Несколько ресурсов, на которых можно проверить маршрут.</p>
<p><strong>TeleGeography (by telecomEgypt)</strong></p>
<p>Каждый год рисуют красивую карту в разных вариантах. В 2024 актуальная <a href="https://submarine-cable-map-2024.telegeography.com">Submarine Cable Map 2024</a></p>
<p><strong>FiberAtlantic.com</strong></p>
<p>Удобная искалка по названию кабельной линии + информация о владельцах.</p>
<p><a href="https://www.fiberatlantic.com">Submarine Cable Map</a></p>
<p><strong>Undersea Telecommunication Cables</strong></p>
<p>Карта на базе Google Maps.<br>
Не знаю чьё авторство. Можно посмотреть конкретные кабельные системы поверх карт Google.</p>
<p><a href="https://www.google.com/maps/d/u/0/viewer?mid=1NYCH-PD8KWYhx5yzxRnB_teVZCzSBAeg&amp;ll=44.38351125929469%2C2.207028841626517&amp;z=5">Undersea Telecommunication Cables</a></p>
]]></content:encoded>
    </item>
    <item>
      <title>Как получить сеть IPv4 адресов?</title>
      <link>https://pavel.su/noc/how-to-get-ipv4/</link>
      <pubDate>Mon, 06 Nov 2023 00:00:00 &#43;0000</pubDate>
      <guid>https://pavel.su/noc/how-to-get-ipv4/</guid>
      <description>Несмотря на отчаянные попытки миграции на адресное пространство IPv6 на сегодняшний день оператор связи всё ещё никак не может обойтись без IPv4 адресов для оказания услуг в сети Интернет. Запись: Аренда сети IPv4-адресов, читать
Как оператору связи сегодня получить хотя бы минимальную сеть IPv4 адресов?
Подсеть это сколько? Давайте сразу отметим, что минимальная сетка - это 256 адресов или сеть /24.
Нет, чисто технически можно получить и меньшую сеть, но анонсировать в мир через ваших аплинков её будет крайне затруднительно, я бы даже сказал невозможно.
</description>
      <content:encoded><![CDATA[<p>Несмотря на отчаянные попытки миграции на адресное пространство IPv6 на сегодняшний день оператор связи всё ещё никак не может обойтись без IPv4 адресов для оказания услуг в сети Интернет. </p>
<p><strong>Запись</strong>: <a href="https://pavel.su/noc/rent-ipv4-block/">Аренда сети IPv4-адресов</a>, читать</p>
<p>Как оператору связи сегодня получить хотя бы минимальную сеть IPv4 адресов?</p>
<h2 id="подсеть-это-сколько">Подсеть это сколько?</h2>
<p>Давайте сразу отметим, что <strong>минимальная сетка</strong> - это 256 адресов или сеть /24.</p>
<p>Нет, чисто технически можно получить и меньшую сеть, но анонсировать в мир через ваших аплинков её будет крайне затруднительно, я бы даже сказал невозможно.</p>
<p>Причина проста - это хоть какая-то <em>защита от переполнения таблицы маршутизации</em>. На сегодняшний день в глобальной таблице около 900 тыс уникальных маршрутов. И при этом уже редко, но всё же ещё встречаются маршуртизаторы с аппаратным ограничением 1 млн маршрутов.</p>
<p>Поэтому операторы на своих стыках используют административное ограничение - сети, меньше чем /24 не принимаются.</p>
<h2 id="исчерпание-адресного-пространства">Исчерпание адресного пространства</h2>
<p>В 2019 году RIPE выделил последнюю подсеть из пула свободных адресов. То есть адреса закончились совсем. Вообще совсем.</p>
<p><a href="https://www.ripe.net/manage-ips-and-asns/ipv4/ipv4-pool">https://www.ripe.net/manage-ips-and-asns/ipv4/ipv4-pool</a></p>
<p>Однако, до сих пор остаётся вариант получения через RIPE сети /24.</p>
<h2 id="вариант-1-lir-статус-в-ripe">Вариант 1: LIR-статус в RIPE</h2>
<p>Напрямую конечным клиентам RIPE не предоставляет никаких услуг. Для этого существуют его «представители» - LIR-ы, которым RIPE выделяет диапазоны адресов, а уже LIR-ы распределяют эти адреса по своим конечным клиентам.</p>
<p>LIR-ом может быть как оператор связи, так и любое другое юридическое лицо.</p>
<p>Стать LIR-ом можно через заявку на сайте RIPE<br>
<a href="https://www.ripe.net/participate/member-support/become-a-member">https://www.ripe.net/participate/member-support/become-a-member</a></p>
<p>Стоит это EUR1550 за первичную регистрацию и далее EUR1000 ежегодная плата.</p>
<p><a href="https://www.ripe.net/participate/member-support/payment">https://www.ripe.net/participate/member-support/payment</a></p>
<p>После получения статуса LIR вы можете подать заявку на выделение вам подсети IPv4 адресов.</p>
<p>После этого надо подождать очередь примерно 400 дней и сеть ваша!</p>
<p>Посмотреть график очереди LIR-ов на получение адресов можно тут:<br>
<a href="https://www.ripe.net/manage-ips-and-asns/ipv4/ipv4-waiting-list">https://www.ripe.net/manage-ips-and-asns/ipv4/ipv4-waiting-list</a></p>
<p>То есть, вам нужно потратить минимум EUR2550 + накладные расходы + подождать год, месяц плюс ещё немного и сеть /24 ваша. Вероятно.</p>
<h2 id="вариант-2-купить">Вариант 2: купить</h2>
<p>На рынке действительно есть возможность купить сеть практически любого размера. Вам нужен <strong>IPv4-брокер</strong>. </p>
<p>Кстати, сам RIPE у себя на сайте ведёт реестр IP-брокеров:</p>
<p><a href="https://www.ripe.net/manage-ips-and-asns/resource-transfers-and-mergers/brokers">https://www.ripe.net/manage-ips-and-asns/resource-transfers-and-mergers/brokers</a></p>
<p>Текущая стоимость покупки адресов - примерно USD 50-60 за 1 IP-адрес. То есть минимальная сеть 256 адресов будет стоить USD 12,800 - USD 15,360. Но скорее всего ещё дороже. Тут как сторгуетесь.</p>
<h2 id="вариант-3-арендовать-блок-адресов">Вариант 3: арендовать блок адресов</h2>
<p>Хороший вариант для решения срочных проблем, но <strong>плохой</strong> для построения <strong>долгосрочного</strong> бизнеса. </p>
<p>Адреса в аренду сегодня в России можно найти за сеть /24 в диапазоне 12000-36000 руб/мес. Но рынок дикий, цены «с потолка», долгосрочной защиты клиента никакой, самое главное - стоимость, которая может непредсказуемо резко вырасти в любой момент. Что, разумеется, тут же отразится на вашей себестоимости.</p>
<h2 id="вариант-4-купить-интернет-провайдера">Вариант 4: купить интернет-провайдера</h2>
<p>Вполне возможный вариант - поглощение операторского или хостинг-бизнеса. Если компания уже работает и уже оказывает услуги в Сети, то, возможно, у неё действительно есть пул адресов.</p>
<p>Способ действенный, но очень важно проконтролировать что именно входит в предложение о продаже - адреса должны быть <em>прописаны прямым текстом, с точным указанием всех диапазонов</em>.</p>
<p><strong>Важно понимать:</strong></p>
<ul>
<li>
<p>Арендованные это адреса или свои</p>
</li>
<li>
<p>Какими договорами обеспечивается их работа</p>
</li>
<li>
<p>В каком LIR находятся на обслуживании</p>
</li>
<li>
<p>Как давно был выполнен последний трансфер (напомню - трансфер возможен только раз в два года)</p>
</li>
</ul>
<p>Лучше всего блоки адресов сразу перевести на подконтрольный LIR.</p>
<p>А то рискуете оказаться в ситуации, когда вы купили кучу клиентов и сервисов, а айпишники - нет.</p>
<p>И потом такую проблему решать <strong>невероятно сложно.</strong></p>
<h2 id="итоги">Итоги</h2>
<p>Итого, сейчас всё таки существует несколько законных способов получения сетей IPv4-адресов. Все они - <strong>дорогостоящие, сложные, долгие</strong>.</p>
<p>Переход на IPv6 адресацию идёт, но пока вы не пожете 100% полноценно работать в сети только на IPv6, без использования IPv4 (ну, если только в своих технологических целях). </p>
<p>Статистика Google показывает, что уже 45% трафика приходится на IPv6-диапазон. Но эта же статистика говорит, что <strong>55% ваших клиентов не смогут воспользоваться вашими услугами</strong>, если это только IPv6.</p>
<p><a href="https://www.google.ru/intl/en/ipv6/statistics.html">https://www.google.ru/intl/en/ipv6/statistics.html</a></p>
<p>За последние 10 лет в этом вопросе очень многое изменилось. Но всё равно - пока далеко не всё. До критической массы, нужной для полного перехода, ещё очень далеко.</p>
<p>Теперь вы знаете почему аренда одного адреса стоит &ldquo;так дорого&rdquo; )</p>
]]></content:encoded>
    </item>
    <item>
      <title>ТСПУ: год эксплуатации. Опыт.</title>
      <link>https://pavel.su/internet/tspu-1-year/</link>
      <pubDate>Fri, 18 Aug 2023 00:00:00 &#43;0000</pubDate>
      <guid>https://pavel.su/internet/tspu-1-year/</guid>
      <description>Прошёл ровно год с момента установки и запуска ТСПУ на нашей сети. В этой статье - опыт эксплуатации, особенности и другие подробности.
Читать статью: &amp;ldquo;Установка ТСПУ&amp;rdquo; о том, как происходит процесс и о том, на какие важные технические детали надо обратить внимание.
Стабильность комплекса По-честному, надо отметить, что оборудование работает стабильно. Без сбоев и непонятных провалов. Если бы не изменения в фильтрах, которые накатываются без уведомления, то про него можно было бы и забыть.
</description>
      <content:encoded><![CDATA[<p>Прошёл ровно год с момента установки и запуска ТСПУ на нашей сети. В этой статье - опыт эксплуатации, особенности и другие подробности.</p>
<p>Читать статью: &ldquo;<a href="https://pavel.su/internet/setting-up-tspu/">Установка ТСПУ</a>&rdquo; о том, как происходит процесс и о том, на какие важные технические детали надо обратить внимание.</p>
<h2 id="стабильность-комплекса">Стабильность комплекса</h2>
<p>По-честному, надо отметить, что оборудование работает стабильно. Без сбоев и непонятных провалов. Если бы не изменения в фильтрах, которые накатываются без уведомления, то про него можно было бы и забыть.</p>
<p>Единственное, что иногда приходится делать - писать оперативному дежурному ЦМУ ССОП с просьбой добавить очередной vlan с новым аплинком. Или удалить уже не нужный.</p>
<p>Больше внимания к себе эта штука не привлекает.</p>
<p>Иногда приходят уведомления об обновлении программного обеспечения и работах на комплексе. Но пока ни разу не было, чтобы в результате таких работ что-то сбойнуло или развалилось. Обычно проходит незаметно.</p>
<h2 id="как-фильтрует">Как фильтрует</h2>
<p>Чёрт его знает. И не совсем понятны возможности комплекса.</p>
<p>Основное (вроде бы) - ждёт TCP ACK пакета извне, в ответ сам посылает RST, соединение не устанавливается.</p>
<p>Пару раз видели ситуацию, когда не проходят пакеты больше 272 байт, но достоверно установить не удалось (возможно была другая проблема).</p>
<h2 id="можно-ли-снять-свои-фильтры">Можно ли снять свои фильтры</h2>
<p>Можно ли снять свои фильтры, которые у оператора были ещё с времён установки Ревизоров и можно ли, наконец-то, снять Ревизоры?</p>
<p>Нет, нельзя.</p>
<p>Несмотря на установку комплекса, вы всё равно должны самостоятельно фильтровать трафик. Эту обязанность каждого оператора связи никто не отменял. А централизованное управление фильтрацией &ldquo;возможно только после внедрения ТСПУ везде и запуска всей системы целиком. А это ещё не скоро - пару лет точно&rdquo;.</p>
<p>То есть, это ещё не конечная точка наших приключений - всё впереди.</p>
<h2 id="призмы-байпаса">Призмы байпаса</h2>
<p>В составе комплекса предусмотрен оптический байпас. Смысл - в случае сбоя питания на комплексе, оптические призмы физически разворачиваются таким образом, чтобы замкнуть напрямую вход и выход оптического волокна. То есть исключить влияние сбоя оборудования / питания на работу оптических линков.</p>
<p><strong>Сама идея - хорошая.</strong></p>
<p>Допустим, у вас физически два узла связи - параллельных, для резервирования. Если узлы соединены достаточным количеством волокон, то оба узла можно включить через один комплекс ТСПУ, сделав &ldquo;петлю&rdquo; оптическими волокнами. Да, с точки зрения оптических кабелей надёжность ниже, но с точки зрения питания - как раз выше.</p>
<p>В этом случае, полный сбой по питанию одного узла (допустим, одной стойки), не приведёт к полному отказу связи - всё будет работать через вторую стойку.</p>
<p>А вот сбой питания на одном комплексе ТСПУ без оптического байпаса &ldquo;убил&rdquo; бы связь полностью.</p>
<p>Так вот, заявляется, что:</p>
<p>разворот оптических призм происходит за 3 миллисекунды, что гарантирует переключение на байпас без разрыва связи</p>
<p><strong>Звучит красиво, но есть особенности</strong>.</p>
<h3 id="особенности">Особенности</h3>
<ol>
<li>
<p>Даже 3 мсек разрыв оптической линии связи детектируется оптическим трансивером. Канал падает. Очень кратковременно, но падает.</p>
</li>
<li>
<p>Протоколы маршрутизации, видя падение интерфейса, тут же кладут сессии / разрывают отношения соседства. Даже без BFD-протокола - просто по факту мигания интерфейса.</p>
</li>
<li>
<p>После любого падения линии комплекс переходит в режим байпаса для этой линии, возврат осуществляется дежурным вручную. Вы этого не видите, мониторить не имеете возможности. При возврате также возможна ситуация падения интерфейса.</p>
</li>
</ol>
<h3 id="как-защищаться">Как защищаться</h3>
<ol>
<li>
<p>По возможности, ставить комплекс в разрыв между двумя коммутаторами (НЕ подключать к маршрутизатору).</p>
</li>
<li>
<p>НЕ ставить комплекс на физические линии связи к аплинкам (придется все линии переводить строго на 2 волокна и не будете иметь возможность контролировать падение аплинка).</p>
</li>
<li>
<p>Строить LACP через комплекс (да, он умеет LACP + Trunk) - чтобы иметь возможность переключать интерфейсы по одному.</p>
</li>
<li>
<p>Просить доп. инструкцию по настройке физических интерфейсов у инженеров комплекса. У них точно есть.</p>
</li>
</ol>
<blockquote>
<p>Рекомендации ГРЧЦ:</p>
<p>Данная ситуация происходит по следующим причинам:<br>
- таймеры подавления, установленные на интерфейсах оборудования у оператора связи, не блокируют (не подавляют) потерю соединения на время до 50мс;<br>
- при типовой настройке «hold-time up 1000 down 0» на оборудовании оператора будет зарегистрирована потеря сигнала на интерфейсе оборудования и<br>
отключение интерфейса на 1 секунду, что влечет засобой потерю связности, определяемую<br>
протоколом BFD (двунаправленный протокол<br>
обнаружения переадресации), и как следствие - потерю соседства у OSFP, IS-IS, BGP и т.Д.</p>
<p><strong>Рекомендации</strong><br>
В целях избежания указанных проблем рекомендуются следующие настройки в сети оператора связи, на интерфейсах оборудования в сторону ТСПУ:<br>
«hold-time down» - не менее 50 мс.<br>
«hold-time up» - минимальный (например, 0), чтобы BFD не успевал определить падение интерфейса и сохранялась стабильность в сети оператора связи.</p>
</blockquote>
<p>Разворот призмы происходит не только при отключении питания на байпасе, но и просто при падении конкретного оптического линка, проходящего через комплекс.</p>
<h2 id="ложно-положительные">Ложно-положительные</h2>
<p>Регулярно. Вдруг перестаёт работать какой-то сервис: подключение происходит, но при согласовании SSL просто тайм-аут и всё. Перестаёт работать сайт, потому что живёт на CloudFlare, а она в списках. Перестаёт работать трансфер зон DNS потому что кому-то показалось, что второй DNS тоже в списках.</p>
<p>Как правило, проблемы единичные, но найти и диагностировать - предельно сложно. Никаких предупреждений о начале фильтрации нет.</p>
<p>Причем, как оказалось, правила вообще не одинаковые на разных ТСПУ-комплексах. У одного оператора может фильтроваться, у другого нет. Регулярно пишем, что-то типа &ldquo;через Билайн доступно, через Мегафон - нет&rdquo;. Ну, или наоборот.</p>
<p>Плюс надо понимать, что фильтрация происходит <strong>НЕ ТОЛЬКО</strong> по спискам РКН. Есть ещё отдельные ведомства и службы, которые запросто могут внести свои блокировки, и эти блокировки нигде не будут опубликованы.</p>
<h2 id="кто-вносит-в-списки-фильтрации">Кто вносит в списки фильтрации</h2>
<p>На сайте Роскомнадзора можно <a href="https://blocklist.rkn.gov.ru">проверить</a> внесен ли IP-адрес или домен в списки фильтрации.</p>
<p>Но - сюрприииииз! - там не всё.</p>
<p>Например, есть ещё <a href="https://www.cert.gov.ru">НКЦКИ</a> (Национальный Координационный Центр по Компьютерным Инцидентам), который может заблокировать ресурс, потому что тот, типа, содержит уязвимость. Говорят, что они сами уведомляют владельцев ресурсов о предстоящих блокировках. Но по каким контактным данным - пока не знаю.</p>
<p>Да и сам ЦМУ ССОП может по каким-то своим причинам ввести блокировку ресурса.</p>
<p>Позднее напишу отдельную статью на тему &ldquo;Какие ведомства могут блокировать интернет-ресурсы в РФ&rdquo;</p>
<h2 id="обход-комплекса">Обход комплекса</h2>
<p>Не рекомендую - расстреляют. Даже за бруствер не отведут.</p>
<p>Хотя, надо отметить, что пару раз приходили просьбы от ЦМУ ССОП о том, чтобы пустить либо один адрес, либо сеть оператора мимо комплекса. Но мы тут просто вынуждены были отказаться, потому что само техническое решение не подразумевает такой возможности.</p>
<p>В нашем случае комплекс стоит таким образом, что вообще весь трафик проходит фильтрацию - включая трафик присоединенных операторов. Это и хорошо и плохо.</p>
<p><strong>Хорошо</strong> - присоединённым операторам не надо морочиться со своим комплексом. Мы подаём их в отчётности и на том вопрос решен.</p>
<p><strong>Плохо</strong> - такие операторы находятся в зависимости от нас и не имеют собственной возможности переключить комплекс на байпас.</p>
<p>Был случай, когда существенно пострадала сеть присоединённого оператора - в момент включения фильтрации VPN. А у клиента пол-бизнеса на VPN построено. Быстрого решения не существовало, приходилось ругаться с РКН.</p>
<h2 id="взаимодействие-с-цму-ссоп">Взаимодействие с ЦМУ ССОП</h2>
<p>По электронной почте - несколько часов / 2-3 дня - запросто. В случае срочной необходимости лучше звонить (телефон они дают).</p>
<p>Первая линия - сам NOC ЦМУ. Но чаще всего эта линия перенаправляет запрос дальше, на организацию, которая выполняла установку и настройку комплекса (ДЦОА - О «Данные – центр обработки и автоматизации»).</p>
<p>Если требуется какое-то согласование, например, исключение в фильтрации - ну тут труба, ибо несколько дней. Готовьтесь.</p>
<h2 id="приключения">Приключения</h2>
<p>Чем дальше - тем больше.</p>
<p>Добавляются новые заблокированные ресурсы. Внедряются блокировки протоколов (например OpenVPN, WireGuard). И теоретически, вы должны уже быть к ним готовы в момент публикации таких запретов.</p>
<p>Дьявол, как всегда, в деталях. То вдруг оказывается, что банкоматы тоже по VPN работают. То заденет случайно какой-то сайт. То CloudFlare перестанет частично открывать кэшированные сайты.</p>
<p>Каждый раз это 2-3 часа поисков проблемы.</p>
<p>Регулярность - раз в 2 недели точно, бывает 3-4 дня подряд сыпятся такие приключения. Трудозатраты сами посчитаете.</p>
<p>Мало того, надо ж ещё найти причину и показать её клиенту. А вот когда заблокированного ресурса нет в списках РКН, тогда клиент однозначно считает, что провайдер виноват. И фик чего докажешь.</p>
<h2 id="отчётность">Отчётность</h2>
<p>По работе комплекса - нет. Это они сами.</p>
<p>Ежегодно - опросник по обновлению комплекса. Какой план по росту производительности, какой план включения и каких операторов. Для небольших коммерческих операторов - то ещё приключение! А вдруг кого-то мощного включишь за хорошие деньги? И чего делать если канальной мощности не хватает? Ответа нет. Срочно расширяться не пробовали.</p>
<p>Периодически отчёты &ldquo;какие присоединённые операторы включены через комплекс?&rdquo;. И, разумеется, в режиме &ldquo;очень срочно, несмотря на пятницу, надо сегодня к 18 часам!&rdquo;. Лучше просто держать постоянно актуальные предзаполненные отчёты на эту тему.</p>
<h2 id="итого">Итого</h2>
<p>Итого: жить как-то можно. Наверное, даже лучше с ним, чем со своими фильтрами и Ревизорами - можно сказать &ldquo;ничего не знаю, у нас ТСПУ стоит на всей сети, сами там фильтруйте&rdquo;.</p>
<p>Про &ldquo;не требует затрат оператора&rdquo; - враньё. Как минимум, пол-стойки оборудования на узле связи, плюс стоимость волокон (если разнесённые узлы).</p>
<p>Но самое обидное - оттягивает время инженеров NOC на поиск проблем.</p>
<p>Причем учтите, что проблема может быть не только на вашем комплексе, но и у каких-то других операторов. И дежурного надо отдельно просить, чтобы проверил на других ТСПУ.</p>
<p>А результат - ну вот вообще не уверен. И где взять статистику тоже не знаю. По моим наблюдениям, всем кому нужен был доступ к каким-то сайтам - у всех остался.</p>
<p>Резюме до сих пор публикуют на LinkedIn. Вакансии регулярно прилетают с Facebook (сайт запрещённой экстремистской организации Мета). Рилсы смотрят в Instagram.</p>
]]></content:encoded>
    </item>
    <item>
      <title>Добавление новой ноды в RabbitMQ кластер</title>
      <link>https://pavel.su/internet/add-new-node-to-rabbitmq-cluster/</link>
      <pubDate>Wed, 24 May 2023 00:00:00 &#43;0000</pubDate>
      <guid>https://pavel.su/internet/add-new-node-to-rabbitmq-cluster/</guid>
      <description>У вас уже есть несколько машин, участвующих в RabbitMQ кластере. Вы хотите добавить ещё одну, новую. Операционная система и сам кролик уже установлены на новой машине.
Важно: версия RabbitMQ должна совпадать на всех машинах, в том числе на новой подключаемой.
Проверить версию можно командой
newnode$ sudo rabbitmqctl status Вывод у команды длинный, но найти что-то типа &amp;ldquo;RabbitMQ version: 3.11.16&amp;rdquo; не составит труда. Можно грепнуть.
При этом версии и даже классы операционных систем, на которых установлен заяц, могут вообще не совпадать никак.
</description>
      <content:encoded><![CDATA[<p>У вас уже есть несколько машин, участвующих в RabbitMQ кластере. Вы хотите добавить ещё одну, новую. Операционная система и сам кролик уже установлены на новой машине.</p>
<p>Важно: версия RabbitMQ должна совпадать на всех машинах, в том числе на новой подключаемой.</p>
<p>Проверить версию можно командой</p>
<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-fallback" data-lang="fallback"><span class="line"><span class="cl">newnode$ sudo rabbitmqctl status
</span></span></code></pre></div><p>Вывод у команды длинный, но найти что-то типа &ldquo;RabbitMQ version: 3.11.16&rdquo; не составит труда. Можно грепнуть.</p>
<p>При этом версии и даже классы операционных систем, на которых установлен заяц, могут вообще не совпадать никак.</p>
<p>При попытке подключить новую ноду к существующему кластеру с другой версией кролика, вы получите сообщение<br>
<code>error: incompatible_feature_flags</code></p>
<p>Если версии НЕ совпадают, то варианта два:<br>
1. менять версию на уже работающем кластере (как правило обновлять)<br>
2. менять версию на новой ноде (как правило даунгрейдить)</p>
<p>Чтобы кластер собрался, обязательно <strong>должны совпадать Erlang cookie</strong> на всех машинах. Для точного совпадения копируем файл с куками с существующей машины. Просмотреть файл и скопировать его содержимое в другой файл не получится.</p>
<p><code>/var/lib/rabbitmq/.erlang.cookie</code></p>
<p>У файла должны быть правильные права доступа (400) и правильный владелец. Если что - chmod и chown вас спасут.</p>
<p>Рестартуем кролик-сервис. Чтобы без лишних сюрпризов.</p>
<p><code>newnode$ sudo systemctl restart rabbitmq-server</code></p>
<p>Останавливаем приложение на новой ноде</p>
<p><code>newnode$ sudo rabbitmqctl stop_app</code></p>
<p>Выполняем reset конфигурации нового кролика</p>
<p><code>newnode$ sudo rabbitmqctl reset</code></p>
<p>Добавляем ноду посредством подключения к существующей ноде в работающем кластере</p>
<p><code>newnode$ sudo rabbitmqctl join_cluster rabbit@&lt;old-node-name&gt;</code></p>
<p>ВАЖНО! <strong>Регистр</strong> имени ноды <strong>имеет</strong> значение! - должен совпадать с именем в RabbitMQ существующей ноды.</p>
<p>Запускаем обратно</p>
<p>newnode$ sudo rabbitmqctl start_app</p>
<p>Проверяем текущий статус кластера</p>
<p><code>newnode$ sudo rabbitmqctl cluster_status</code></p>
]]></content:encoded>
    </item>
    <item>
      <title>Как найти все российские IP-адреса?</title>
      <link>https://pavel.su/internet/list-of-russian-ip-addresses/</link>
      <pubDate>Mon, 17 Apr 2023 00:00:00 &#43;0000</pubDate>
      <guid>https://pavel.su/internet/list-of-russian-ip-addresses/</guid>
      <description>Задача: как найти список всех российских IP-адресов?
Цель Полный список российских IP-адресов (а также список адресов другой страны - аналогично) требуется в случаях:
выполнение требований российского законодательства по ограничению доступа к ресурсам (например, VoIP в России может работать только от российских сетей)
допуск нужной аудитории к ресурсу
Категоризация аудитории
И так далее.
Источник данных Данные о принадлежности IP-адресов разным странам собирают различные сервисы. Например тут перечислено более 50 сайтов/сервисов, предоставляющих такие услуги.
</description>
      <content:encoded><![CDATA[<p><strong>Задача</strong>: как найти список всех российских IP-адресов?</p>
<h2 id="цель">Цель</h2>
<p>Полный список российских IP-адресов (а также список адресов другой страны - аналогично) требуется в случаях:</p>
<ol>
<li>
<p>выполнение требований российского законодательства по ограничению доступа к ресурсам (например, VoIP в России может работать только от российских сетей)</p>
</li>
<li>
<p>допуск нужной аудитории к ресурсу</p>
</li>
<li>
<p>Категоризация аудитории</p>
</li>
</ol>
<p>И так далее.</p>
<h2 id="источник-данных">Источник данных</h2>
<p>Данные о принадлежности IP-адресов разным странам собирают различные сервисы. Например <a href="https://xranks.com/ru/alternative/geoip.tools">тут</a> перечислено более 50 сайтов/сервисов, предоставляющих такие услуги.</p>
<p>Однако, алгоритмы сбора данных о принадлежности адресов в подавляющем большинстве случаев закрыты, не всегда понятно на основании каких именно критериев адреса относят к тем или иным странам.</p>
<p>Наиболее популярный - GeoIP.</p>
<p>Однако, нужно понимать, что в случае соблюдения требований российского законодательства источник данных должен быть:</p>
<ol>
<li>
<p>достоверным</p>
</li>
<li>
<p>признанным</p>
</li>
</ol>
<p>Вряд ли вы сможете доказать, что GeoIP предоставляет действительно достоверные данные. И эта проблема касается как ложно-положительных, так и ложно-отрицательных случаев.</p>
<p>С точки зрения <strong>российского законодательства</strong> существует только три достоверных источника данных об IP-адресах: <strong>IANA, RIPE</strong> и <strong>РАНР.</strong></p>
<p><strong>IANA</strong> - управляет глобальным распределением крупных адресных блоков континентальным регистратурам. Принадлежность заданной сети конкретному пользователю тут не узнаешь, зато можно получить вообще представление о том, какой диапазон выделен какому континенту.</p>
<p><strong>RIPE</strong> - региональная Европейская регистратора (если быть точным, то Europe, the Middle East, and Central Asia). При выделении сети конечному клиенту RIPE обязательно спрашивает в каком регионе будет использоваться заданная сеть.</p>
<p><strong>РАНР</strong> (Реестр адресно-номерных ресурсов) - копия базы данных RIPE российских ресурсов. Реестр пока ещё только создаётся, поэтому пока нельзя сказать, что его база хоть сколько-нибудь полная. Да и вытащить оттуда список ресурсов (не один конкретный, а именно список) - та ещё задачка.</p>
<p>Таким образом, если список адресов нужен для целей, связанных с определением достоверности информации, стоит полагаться именно на <strong>RIPE</strong></p>
<h2 id="как-получить-актуальный-список-адресов">Как получить актуальный список адресов</h2>
<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-fallback" data-lang="fallback"><span class="line"><span class="cl">#curl https://stat.ripe.net/data/country-resource-list/data.json?resource=RU | jq -r &#39;.data.resources.ipv4 | .[]&#39; &gt; ru.txt
</span></span></code></pre></div><p>stat.ripe.net - ресурс предоставляет статистические данные об использовании интернет-ресурсов, в том числе в формате JSON</p>
<p>resource=RU - российские ресурсы</p>
<p>jq -r &lsquo;.data.resources.ipv4 | .[]&rsquo; - извлекает IPv4 адреса из JSON, полученного от stat.ripe.net. Извлекает из строки JSON-а каждый IPv4-элемент.</p>
<p>&gt; ru.txt - складываем полученные данные в файл ru.txt</p>
<p>В итоге у вас получается файл размером примерно 11тыс. строк.</p>
<p>ВАЖНО: <strong>НЕ ВСЕ</strong> строки в файле одинакового формата!</p>
<p>В подавляющем большинстве строки в файле выглядят как CIDR-подсеть:</p>
<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-fallback" data-lang="fallback"><span class="line"><span class="cl">2.56.24.0/23
</span></span><span class="line"><span class="cl">2.56.26.0/23
</span></span><span class="line"><span class="cl">2.56.88.0/22
</span></span><span class="line"><span class="cl">2.56.112.0/22
</span></span></code></pre></div><p>Однако, если сделать поиск строк, в которых нет слеша, получим примерно 20 строк в формате диапазона:</p>
<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-fallback" data-lang="fallback"><span class="line"><span class="cl">$ cat ru.txt | grep -v &#34;/&#34;
</span></span><span class="line"><span class="cl">31.135.244.0-31.135.251.255
</span></span><span class="line"><span class="cl">46.149.66.0-46.149.71.255
</span></span><span class="line"><span class="cl">62.122.208.0-62.122.212.255
</span></span><span class="line"><span class="cl">78.31.178.0-78.31.183.255
</span></span><span class="line"><span class="cl">81.162.48.0-81.162.53.255
</span></span><span class="line"><span class="cl">87.239.32.0-87.239.34.255
</span></span></code></pre></div><p>Их можно либо игнорировать, либо поправить вручную - как вам больше нравится.</p>
<p>В итоге, получаем файл из которого можно далее собрать либо ACL, либо правило для firewall, либо использовать этот список ещё каким-либо образом.</p>
<p>Кроме того, вы всегда можете сослаться на <strong>достоверный</strong> источник данных - <strong>RIPE</strong>. Достовернее не бывает.</p>
<p>Ручная проверка принадлежности сети</p>
<p>На сайте RIPE.net в правом верхнем углу - строка поиска:</p>
<p><figure class="article-image">
    <a class="article-image__link" href="images/ripe-start2-1024x247.png" data-lightbox-image>
        <img
            src="images/ripe-start2-1024x247.png"
            alt=""
            loading="lazy"
            decoding="async"
            
            
            
            
            
        >
    </a>
    
</figure>
</p>
<p>В выдаче вас будет интересовать объект <strong>inetnum</strong> (все остальные объекты создаются на его основе):</p>
<p><figure class="article-image">
    <a class="article-image__link" href="images/ripe-inetnum-1024x247.png" data-lightbox-image>
        <img
            src="images/ripe-inetnum-1024x247.png"
            alt=""
            loading="lazy"
            decoding="async"
            
            
            
            
            
        >
    </a>
    
</figure>
</p>
<p>Может ли одна и та же сеть использоваться в разных странах одновременно?</p>
<p>Да, запросто. В случае честного оформления объекта в БД RIPE будет несколько строчек country: с разными идентификаторами стран, в которых сеть будет использоваться.</p>
<p>В выгрузку stat.ripe.net такая сеть попадёт несколько раз - по одному разу для каждой страны.</p>
]]></content:encoded>
    </item>
    <item>
      <title>Надежность &#34;три девятки&#34;: обратная сторона</title>
      <link>https://pavel.su/internet/reliability-of-three-nines/</link>
      <pubDate>Wed, 15 Mar 2023 00:00:00 &#43;0000</pubDate>
      <guid>https://pavel.su/internet/reliability-of-three-nines/</guid>
      <description>Что такое &amp;ldquo;надежность три девятки&amp;rdquo;? Что означают цифры в SLA вашего сервиса? Обратная сторона надёжности - допустимое время простоя. Какой реальный простой сервиса может считаться допустимым согласно подписанным документам?
Считаем.
В месяце:
60 секунд * 60 минут * 24 часа * 30 дней = 2 592 000 секунд Тогда, в секундах в месяц:
1%= 25 920 секунд0,1% = 2 592 секунд0.01% = 259 секунд Надёжность 99% = нормальный простой сервиса 1% времени
</description>
      <content:encoded><![CDATA[<p>Что такое &ldquo;надежность три девятки&rdquo;? Что означают цифры в SLA вашего сервиса? Обратная сторона надёжности - допустимое время простоя. Какой реальный простой сервиса может считаться допустимым согласно подписанным документам?</p>
<p>Считаем.</p>
<p>В месяце:</p>
<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-fallback" data-lang="fallback"><span class="line"><span class="cl">60 секунд * 60 минут * 24 часа * 30 дней = 2 592 000 секунд
</span></span></code></pre></div><p>Тогда, <strong>в секундах в месяц</strong>:</p>
<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-fallback" data-lang="fallback"><span class="line"><span class="cl">1%= 25 920 секунд0,1% = 2 592 секунд0.01% = 259 секунд
</span></span></code></pre></div><p>Надёжность 99% = нормальный простой сервиса 1% времени</p>
<p><strong>Если SLA рассчитывается &ldquo;в месяц&rdquo;:</strong></p>
<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-fallback" data-lang="fallback"><span class="line"><span class="cl">99,9% = 0,1% времени = 25 920 секунд = 7,2 часа
</span></span><span class="line"><span class="cl">99,99% = 0.01% времени = 2 592 секунды = 43 минуты
</span></span><span class="line"><span class="cl">99,999% = 0.001% времени = 259 секунд = 4,3 минуты
</span></span></code></pre></div><p><strong>Но всё ещё интереснее, когда SLA насчитывается как показатель &ldquo;в год&rdquo;:</strong></p>
<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-fallback" data-lang="fallback"><span class="line"><span class="cl">99,9% = 0,1% времени = 25 920 секунд = 7,2 часа * 12 = 86 ЧАСОВ! = 3.5 ДНЯ!
</span></span><span class="line"><span class="cl">99,99% = 0.01% времени = 2 592 секунды = 43 минуты = 8,6 ЧАСА!
</span></span><span class="line"><span class="cl">99,999% = 0.001% времени = 259 секунд = 4,3 минуты = 51 минута. Почти час.
</span></span></code></pre></div><p><strong>Стройте ваши сервисы с учётом подписанных SLA</strong></p>
<p>Так вот, &ldquo;надёжность три девятки&rdquo;, она же 99,999% - на самом деле это 4.3 минуты в месяц и 51 минута в год.</p>
<blockquote>
<p>PS: видел тут недавно договор, в котором надежность прописана как 97%. Это 77 760 тыс секунд в месяц. Это 21.6 часа, так на секундочку. А нафик в этом случае вообще SLA? ))</p>
</blockquote>
<p><figure class="article-image">
    <a class="article-image__link" href="images/shlemy-1024x868.jpg" data-lightbox-image>
        <img
            src="images/shlemy-1024x868.jpg"
            alt=""
            loading="lazy"
            decoding="async"
            
            
            
            
            
        >
    </a>
    
</figure>
</p>
]]></content:encoded>
    </item>
    <item>
      <title>Атмосферная оптика: опыт применения</title>
      <link>https://pavel.su/internet/free-space-optics-user-experience/</link>
      <pubDate>Sun, 12 Mar 2023 00:00:00 &#43;0000</pubDate>
      <guid>https://pavel.su/internet/free-space-optics-user-experience/</guid>
      <description>Не всегда есть возможность организовать скоростную линию связи в какой-то дом/офис/сооружение и тд. Да, оптимальный вариант - оптоволоконный кабель. Но что делать, если нет возможности пройти канализаций, собственник здания не разрешает прокладку кабеля или вход интернет-провайдера или существуют другие объективные причины - например рельеф местности.
Наш опыт использования сравнительно небольшой - всего дважды мы строили &amp;ldquo;длинную&amp;rdquo; гигабитную линию связи на атмосферной оптике. Но нам понравилось.
Технология FSO (Free Space Optics) - линия связи через открытые, незакрываемые пространства на дальности несколько километров. Суть в том, что два модема должны в прямом смысле &amp;ldquo;видеть&amp;rdquo; друг друга по прямой. Например с одной крыши здания на другую.
</description>
      <content:encoded><![CDATA[<p>Не всегда есть возможность организовать скоростную линию связи в какой-то дом/офис/сооружение и тд. Да, оптимальный вариант - оптоволоконный кабель. Но что делать, если нет возможности пройти канализаций, собственник здания не разрешает прокладку кабеля или вход интернет-провайдера или существуют другие объективные причины - например рельеф местности.</p>
<p>Наш опыт использования сравнительно небольшой - всего дважды мы строили &ldquo;длинную&rdquo; гигабитную линию связи на атмосферной оптике. Но нам понравилось.</p>
<h2 id="технология">Технология</h2>
<p>FSO (<a href="https://ru.wikipedia.org/wiki/FSO_%5C%28%D1%82%D0%B5%D1%85%D0%BD%D0%BE%D0%BB%D0%BE%D0%B3%D0%B8%D1%8F%5C%29">Free Space Optics</a>) - линия связи через открытые, незакрываемые пространства на дальности несколько километров. Суть в том, что два модема должны в прямом смысле &ldquo;видеть&rdquo; друг друга по прямой. Например с одной крыши здания на другую.</p>
<p>Несущая - инфракрасный луч, модулируемый сигналом передачи данных.</p>
<p>Фактически такой модем - это лазерная указка плюс фотоприёмник. Пара таких устройств создаёт линию связи.</p>
<p>&ldquo;Незакрываемое&rdquo; пространство означает, что не должно быть ни постоянных (понятно) помех, ни временных - раскачивающиеся деревья, летняя листва, рекламные плакаты, плотный дым из труб и тд.</p>
<h2 id="преимущества">Преимущества</h2>
<p>Самое главное - НЕ требуется никаких лицензий на такую линию связи. ИК-диапазон не контролируется.</p>
<p>Эфир не засоряется. Линия связи строго точка-точка, &ldquo;шум&rdquo; как в WiFi, от других передатчиков здесь не существует в принципе.</p>
<p>Возможность организации на большой высоте. Проводные &ldquo;воздушки&rdquo; видны, портят вид, их регулярно срезают, они боятся грозы и тд.</p>
<p>Защищённость. Перехватить такую линию связи весьма сложно, так как луч очень узконаправленный (на дистанции 8 км у нас было пятно 2-3 метра в диаметре).</p>
<p>Самое главное: в некоторых случаях решает проблему невозможности организации линий связи традиционными методами.</p>
<h2 id="недостатки">Недостатки</h2>
<p>Требуется открытое пространство. Помним, что модемы должны &ldquo;видеть&rdquo; друг друга. И не всегда можно оперативно определить что именно закрыло луч.</p>
<p>Относительная сложность монтажа и выбор места крепления. Крепится такая штука &ldquo;намертво&rdquo; к стационарным конструкциям (дома, мачты, дымовые трубы&hellip;). Здесь важно отметить, что мачта (или другая конструкция) не должна раскачиваться от ветра.</p>
<p>Старые модели были весьма громоздкими.</p>
<p>Дорогостоящее оборудование (наш комплект в 2012 стоил примерно 250 тыс. руб.).</p>
<h2 id="устойчивость-сигнала">Устойчивость сигнала</h2>
<p>Вот этот момент стал приятным сюрпризом: за несколько лет эксплуатации мы всего дважды натыкались на отказ линии связи по погодным условиям: была околонулевая температура, сильный ветер и мокрый снег.</p>
<p>Косой снег налипал на оптику и блокировал прохождение сигнала.</p>
<p>Через примерно 10 минут оптика оттаивала за счёт внутреннего подогрева оборудования и сигнал восстанавливался.</p>
<p><strong>Наши ожидания</strong>: нестабильный канал, чувствительный к дождю, туману, прямому солнцу и тд.</p>
<p><strong>Реальность</strong>: ей почти всё равно. За 4 года общий простой канала составил примерно 20-30 минут. Плюс штатное переключение на комплектный WiFi - полностью решали проблему.</p>
<p>В 2015 году мы использовали оборудование петербургского производителя ООО &ldquo;Оптические ТелеСистемы&rdquo; (<a href="http://lantastica.ru">Lantastiсa.ru</a>).</p>
<p><figure class="article-image">
    <a class="article-image__link" href="images/fso-optics-768x1024.jpg" data-lightbox-image>
        <img
            src="images/fso-optics-768x1024.jpg"
            alt=""
            loading="lazy"
            decoding="async"
            
            
            
            
            
        >
    </a>
    
</figure>
</p>
<p>Сейчас ООО НПК «Катарсис» (ООО &ldquo;Оптические ТелеСистемы&rdquo;) выпускают уже намного более технологичные системы, включающие системы автоматической настройки (да, в те времена мы настройку выполняли вручную, путём затягивания регулировочных болтов - это отдельное приключение, надо сказать) и системы управления качеством лазерного пучка.</p>
<h2 id="итого">Итого</h2>
<p>Системы атмосферной оптики оказались на удивление надёжными, устойчивыми, вполне достойными для реализации в сложных условиях.</p>
<p><em>Кстати, у нас демонтированная система до сих пор лежит на складе, ждёт своего следующего включения и никаким образом не считается морально устаревшей. Совершенно точно ещё поработает.</em></p>
]]></content:encoded>
    </item>
    <item>
      <title>Dashboards (страницы мониторинга)</title>
      <link>https://pavel.su/internet/dashboards/</link>
      <pubDate>Thu, 09 Mar 2023 00:00:00 &#43;0000</pubDate>
      <guid>https://pavel.su/internet/dashboards/</guid>
      <description>Сборник страниц мониторинга сервисов в Сети.
Apple (пользовательские сервисы)
https://www.apple.com/ru/support/systemstatus/
Apple (сервисы для разработчиков)
https://developer.apple.com/system-status/
Meta Status (статусы всея Мета; открывается из РФ, но содержимое не подтягивается)
https://metastatus.com
Facebook business status
https://status.fb.com
WhatsApp business
https://status.fb.com/whatsapp-business-api
Google Workspace
https://www.google.com/appsstatus/dashboard/
Google Cloud
https://status.cloud.google.com
Google рекламные сервисы
https://ads.google.com/status/publisher/
Twitter API
https://api.twitterstat.us
Yandex.Cloud
https://status.cloud.yandex.com/dashboard
GitHub
https://www.githubstatus.com
OVHcloud
https://status.us.ovhcloud.com
Lumen / Level3 / Century Link status
https://status.ctl.io
Akamai
https://www.akamaistatus.com
Cloudflare
https://www.cloudflarestatus.com
Общероссийский Looking Glass и Downdetector в одном лице от РКН
https://portal.noc.gov.ru/ru/lg/
</description>
      <content:encoded><![CDATA[<p>Сборник страниц мониторинга сервисов в Сети.</p>
<p>Apple (пользовательские сервисы)</p>
<p><a href="https://www.apple.com/ru/support/systemstatus/">https://www.apple.com/ru/support/systemstatus/</a></p>
<p>Apple (сервисы для разработчиков)</p>
<p><a href="https://developer.apple.com/system-status/">https://developer.apple.com/system-status/</a></p>
<p>Meta Status (статусы всея Мета; открывается из РФ, но содержимое не подтягивается)</p>
<p><a href="https://metastatus.com">https://metastatus.com</a></p>
<p>Facebook business status</p>
<p><a href="https://status.fb.com">https://status.fb.com</a></p>
<p>WhatsApp business</p>
<p><a href="https://status.fb.com/whatsapp-business-api">https://status.fb.com/whatsapp-business-api</a></p>
<p>Google Workspace</p>
<p><a href="https://www.google.com/appsstatus/dashboard/">https://www.google.com/appsstatus/dashboard/</a></p>
<p>Google Cloud</p>
<p><a href="https://status.cloud.google.com">https://status.cloud.google.com</a></p>
<p>Google рекламные сервисы</p>
<p><a href="https://ads.google.com/status/publisher/">https://ads.google.com/status/publisher/</a></p>
<p>Twitter API</p>
<p><a href="https://api.twitterstat.us">https://api.twitterstat.us</a></p>
<p>Yandex.Cloud</p>
<p><a href="https://status.cloud.yandex.com/dashboard">https://status.cloud.yandex.com/dashboard</a></p>
<p>GitHub</p>
<p><a href="https://www.githubstatus.com">https://www.githubstatus.com</a></p>
<p>OVHcloud</p>
<p><a href="https://status.us.ovhcloud.com">https://status.us.ovhcloud.com</a></p>
<p>Lumen / Level3 / Century Link status</p>
<p><a href="https://status.ctl.io">https://status.ctl.io</a></p>
<p>Akamai</p>
<p><a href="https://www.akamaistatus.com">https://www.akamaistatus.com</a></p>
<p>Cloudflare</p>
<p><a href="https://www.cloudflarestatus.com">https://www.cloudflarestatus.com</a></p>
<p>Общероссийский Looking Glass и Downdetector в одном лице от РКН<br>
<a href="https://portal.noc.gov.ru/ru/lg/">https://portal.noc.gov.ru/ru/lg/</a></p>
<p>Пишите в комментариях какие ещё сервисы нужно добавить в список.</p>
]]></content:encoded>
    </item>
    <item>
      <title>Утечки данных: осознать масштаб</title>
      <link>https://pavel.su/internet/data-leaking-problem/</link>
      <pubDate>Thu, 09 Mar 2023 00:00:00 &#43;0000</pubDate>
      <guid>https://pavel.su/internet/data-leaking-problem/</guid>
      <description>2022 год, кажется, стал рекордным по масштабам слива пользовательских данных из online-сервисов. Данные утекают у самых крупных компаний, и масштаб проблемы таков, что уже проще махнуть рукой и быть &amp;ldquo;готовым ко всему&amp;rdquo;. Попробуем осознать масштаб проблемы, перспективы и методы защиты.
Утекают данные по-разному - выносят сотрудники, ломают хакеры, админы забывают закрыть публично-доступные сервисы типа Elastics, данные уходят при слиянии / разделении компаний и тд. Одним словом, течёт всеми возможными способами.
</description>
      <content:encoded><![CDATA[<p>2022 год, кажется, стал рекордным по масштабам слива пользовательских данных из online-сервисов. Данные утекают у самых крупных компаний, и масштаб проблемы таков, что уже проще махнуть рукой и быть &ldquo;готовым ко всему&rdquo;. Попробуем осознать масштаб проблемы, перспективы и методы защиты.</p>
<p>Утекают данные по-разному - выносят сотрудники, ломают хакеры, админы забывают закрыть публично-доступные сервисы типа Elastics, данные уходят при слиянии / разделении компаний и тд. Одним словом, течёт всеми возможными способами.</p>
<p>Причем если ранее утекали базы в тысячи строк - сейчас уже миллионами и десятками миллионов. И почти каждую неделю.</p>
<h2 id="примеры-утечек-в-2022-году">Примеры утечек в 2022 году</h2>
<p>&hellip;<br>
Март 2022. Яндекс.Еда. 49 млн. записей (25 млн уникальных). ФИО, телефон, адрес, комментарии к доставкам.Март 2022. Вкусные Суши (СПб). 67 тыс. ФИО, email, телефон, адрес.</p>
<p>Март 2022. Фотострана. 800тыс. ФИО, дата рождения, телефон, IP-адрес, ссылки на профили в соцсетях.</p>
<p>Май 2022, Гемотест, 30 млн, ФИО, телефон, почта, адрес, данные документов.</p>
<p>Май 2022, Сколково, 623тыс. ФИО, телефоны, почта, адрес, место работы и должность, другая информация.</p>
<p>Май 2022, Delivery Club, 1 млн. В таблице более 500 полей, например адрес доставки с кодом домофона.<br>
SkyEng, МирТесен, GeekBrains, Корпоративная база сотрудников Ростелеком, «Умный Дом» (тоже Ростелеком), база сотрудников РЖД, Яндекс.Практикум, ТУТУ.ру (включая 32 млн записей по заказу билетов - дада, с номерами документов), СДЭК, DNS, ЕСИА, Whoosh, Дом.ру, МЭШ (17млн, включая СНИЛС - это про детей!), Ситимобил, СпортМастер.</p>
<p><strong>2022й был &ldquo;громким&rdquo;, но 2023й уже бьёт все рекорды:</strong></p>
<p>Январь 2023, база пользователей Mail.ru, 3,5млн., ФИО, почта, телефон.</p>
<p>Январь 2023, СогазЖизнь (страховая компания), 700тыс., ФИО и персональные данные.</p>
<p>Февраль 2023, платежная система Best2Pay, 350тыс, ФИО и персональные данные + платежи и некоторые цифры банковских карт.</p>
<p>Февраль 2023, несколько утечек магазинов Puma, Бристоль, Дикси (данные покупателей)</p>
<p>Февраль 2023, СберЛогистика, 600тыс, ФИО, почта, телефон.</p>
<p>Март 2023, &ldquo;Навигатор поступления&rdquo; (сервис помощи поступающим в ВУЗы), 500тыс., ФИО, почта, школьный класс.</p>
<p>Март 2023, СберПраво, 116 тыс., ФИО, почта, телефон, дата рождения.</p>
<p>Март 2023, СберСпасибо, 49 млн. записей. ФИО, телефоны, дата рождения.</p>
<p><strong>Масштаб</strong> утечек поражает, а уровень сервисов говорит, что в Интернете <strong>вообще нет никакой защищенной информации</strong>. Всё что когда-то попало в Сеть - может быть <strong>доступно широкому кругу лиц.</strong></p>
<h2 id="систематизация-и-обогащение-данных">Систематизация и обогащение данных</h2>
<p>Одна, даже пусть самая большая утечка, на самом деле не так уж и страшна: вы понимаете какие данные стали доступны и можете примерно понять какие риски вы несёте и как от них защититься.</p>
<p>Но дальше можно объединить базы данных от различных утечек.</p>
<p>Допустим, вы получили какую-то одну базу данных. Это, скорее всего, таблица с данными. В ней - строки (пользователи) и столбцы (конкретные данные, например почта или телефон). А дальше…. Вы берёте такую же таблицу из второй утечки и пытаетесь сравнить данные из первой и второй. Какие-то данные совпадут, например <strong>номер телефона</strong> или <strong>email</strong>. И скорее всего, в итоге вы получите ещё более подробную и полную объединённую таблицу. По совпадению телефонного номера вы дополните строки email-ами и адресами. По совпадению почты - логинами в соцсетях. И так далее. И каждая следующая утечка данных даёт вам ещё более полную информацию о конкретном человеке: ФИО, телефон, почта, адрес, номер паспорта, медицинские данные, должность и компания, СНИЛС, девичья фамилия матери, ваши фотографии из соц.сетей…</p>
<p>В общем, когда начинаешь осознавать масштабы слитых данных и вероятные объёмы баз данных про каждого из нас - становится страшновато. </p>
<h2 id="что-делать">Что делать?</h2>
<p><strong>Первое:</strong><br>
- принять мысль, что про вас в Интернете известно всё. Вообще всё. И речь сейчас не про спецслужбы.</p>
<p>- не думать, что вы защищены, потому что «небезопасный сервис разорится, так как потеряет доверие пользователей» - это ошибочная мысль. Яндекс Еда, кажется, даже не пошатнулась. СДЭК как работал, так и продолжает. Ростелекому вообще всё равно.</p>
<p>- принять мысль, что любая буква, написанная вами на каком-то ресурсе в Сети может быть прочитана, сохранена, структурирована и положена в ваше личное досье агрегатором утечек или просто частным лицом.</p>
<p>- принять мысль, что злоумышленники могут использовать вообще любую информацию о вас при общении с вашими друзьями, работодателем, сервисами, банком и тд.</p>
<p><em>Осознание проблемы = половина её решения.</em></p>
<p><strong>Второе:</strong></p>
<p>- определить для себя приемлемый состав данных, которыми вы можете поделить с online-сервисами. Телефон? Email? Номер паспорта?</p>
<p>- определить насколько вы вообще готовы «жить в Сети», насколько ваш профиль деятельности соответствует этой задаче.</p>
<p><strong>Третье: попытаться разделить «значимое» и «общественно-доступное»:</strong></p>
<p>- использовать только уникальные пароли, причем автоматически сгенерированные;</p>
<p>- использовать разные номера телефонов для значимого (банки, финансы, госсервисы) и для публично доступного (соцсети, почта, еда, доставки…)</p>
<p><strong>Четвёртое (самое важное):</strong></p>
<p>- уповать на лучшее, но быть морально готовым к худшему, а именно - к использованию ваших данных другими людьми и к возможному противостоянию этому.</p>
<p>То есть должен вообще <strong>перестать существовать вопрос</strong> &ldquo;Откуда вы это про меня знаете?!&rdquo;. Помните, что все данные о вас известны.</p>
<p>- указывать уникальные логины, ФИО и другие данные - где это возможно. Например, для не особо значимых сервисов рассылки указывать ФИО не реальное, на, например «Артём МагазинОдежды»;</p>
<h2 id="законодательство-регулирование">Законодательство, регулирование</h2>
<p>Законодательство в отношении хранения и обработки персональных данных функционирует в России с 2006 года. Хранение персональных данных регулирует 152ФЗ. Законом и подзаконными актами регулируются правила создания систем сбора и хранения данных, степень и процедуры их защиты и тд. Часто эти процедуры - формальные, ради &ldquo;соответствия&rdquo;.</p>
<p>Ответственность за утечку данных регулируется ст. 13.11 КоАП РФ. Максимальный штраф - 500 тыс. рублей с организации.</p>
<p>Сравните масштабы перечисленных выше утечек, масштабы организаций и размер максимального штрафа.</p>
<p>Проблема поднималась многократно, в том числе про введение оборотных штрафов. Согласно <a href="https://www.vedomosti.ru/technology/articles/2023/01/13/959007-putin-oborotnimi-shtrafami?ysclid=lf1dmdi2ye594393756">поручению</a> Президента, правительство РФ должно до 01 июля 2023 разобраться с вопросом оборотных штрафов в этой сфере.</p>
<p>Таким образом, приходим к выводу, что на сегодняшний день законодательство фактически <strong>не работает</strong>. Защиты от утечек нет, ощутимых мер наказания - тоже.</p>
<p><strong>Цена утечки на сегодняшний день существенно ниже, чем комплекс мероприятий, обеспечивающий безопасное хранение данных.</strong></p>
<h2 id="как-проверить-что-про-вас-знает-интернет">Как проверить что про вас знает Интернет?</h2>
<p>Никак. Если вы - не профессиональный участник рынка личных данных (разумеется, это незаконно и уголовно наказуемо), то вряд ли вы сможете найти вариант проверки. Да и нет на самом деле, такого единого места или организации, где это можно проверить.<br>
В Сети есть куча ресурсов, которые типа дают возможность «без регистраций и смс» или «всего за 100 рублей» проверить какая ваша информация доступна. Но тут надо помнить, что пользуясь таким сервисом вы добровольно предоставляете дополнительные данные о себе. Например, при проверке через Telegram-бот вы, как минимум, даёте о себе данные: <strong>имя пользователя, имя в Телеграм, уникальный идентификатор</strong>… То есть в общей базе данных к вашей записи вполне может быть добавлена ещё пара-тройка полей. Ну а если сервис платный, то ещё и платёжные данные.</p>
<h2 id="агрегаторы">Агрегаторы</h2>
<p>В сети действительно есть агрегаторы утечек, основная задача которых - предупредить пользователя о том, что их данные были украдены:</p>
<p>HIBP (<a href="https://haveibeenpwned.com">haveibeenpwned.com</a>) - один из самых известных международных сервисов. Поиск по телефону и email.</p>
<p><a href="https://monitor.firefox.com">Firefox Monitor</a> - организация Mozilla, создатель одноименного браузера, запустила свой сервис проверки email адресов.</p>
<p><a href="https://www.dehashed.com">DeHashed</a> - сервис поиска по широкому набору данных (телефоны, почта, ip-адреса и тд).</p>
<p><strong>Заметим</strong>: систематизированные данные об утечках могут быть, в том числе, украдены с ресурса агрегатора. Так сказать, сразу оптом. По этой причине перестал существовать сервис PwnedList - из-за уязвимостей, позволявших искать данные пользователей.</p>
<p><a href="https://t.me/data1eaks">DataLeaks</a> - российский агрегатор и Telegram-канал об утечках персональных данных.</p>
<h2 id="личный-опыт-что-про-меня-известно-агрегатору">Личный опыт: что про меня известно агрегатору</h2>
<p>Для эксперимента я попытался проверить в каких именно утечках фигурировал мой номер мобильного телефона. Результат меня поразил, хотя и вполне ожидаемо:</p>
<p>📱 <strong>Телефон найден в 23 утечках:</strong></p>
<p>💧️ asi.ru [12.2021]</p>
<p>💧️ avito.ru [2015]</p>
<p>💧️ cdek.ru [07.2022] 🇷🇺 | 📦</p>
<p>💧️ cdek.ru [2021] 🇷🇺 | 📦</p>
<p>💧️ corbina.net [2021]</p>
<p>💧️ gemotest.ru [2021] 🇷🇺 | 💉</p>
<p>💧️ jivo.ru [11.2020]</p>
<p>💧️ letovo.ru [08.2022]</p>
<p>💧️ mail.ru 🇷🇺 | 🌐</p>
<p>💧️ numbuster.com [2018] 🇷🇺 | 📱</p>
<p>💧️ ok.ru [11.2021]</p>
<p>💧️ parking.mos.ru [01.2019] 🇷🇺 | 🚗</p>
<p>💧️ parking.mos.ru [11.2018] 🇷🇺 | 🚗</p>
<p>💧️ parking.mos.ru [2014-11.2017] 🇷🇺 | 🚗</p>
<p>💧️ sberbank.ru [2021] 🇷🇺 | 💰</p>
<p>💧️ school.mos.ru [08.2021] 🇷🇺 | 🏫</p>
<p>💧️ skolkovo.ru [09.2021] 🇷🇺 | 🏫</p>
<p>💧️ skyeng.ru [2021] 🇷🇺 | 🏫</p>
<p>💧️ spasibosberbank.ru [02.2022] 🇷🇺 | 💰</p>
<p>💧️ spb.rt.ru [2016]</p>
<p>💧️ sportmaster.ru [10.2013-05.2018] 🇷🇺 | 🏃‍♂️</p>
<p>💧️ vkontakte.ru [2012] 🇷🇺 | 🌐</p>
<p>💧️ whoosh-bike.ru [11.2022] 🇷🇺 | 🛴</p>
<p>Судя по списку сервисов и примерно понимая какие именно данные утекли в сеть, могу сказаться что про меня известно примерно всё: от работы до медицинских данных.</p>
<p>Понятно, что имея такую информацию, можно попробовать вполне успешно решить задачу обмана меня или, например, банка от якобы моего имени средствами социальной инженерии.</p>
<p>Например, в <a href="https://www.washingtonpost.com/technology/2023/03/05/ai-voice-scam/">статье</a> WashingtonPost уже описывают случаи подделки с помощью нейронных сетей голосов ваших родственников, которые якобы звонят с просьбой о помощи.</p>
<p>А вот тут <a href="https://www.vice.com/en/article/dy7axa/how-i-broke-into-a-bank-account-with-an-ai-generated-voice">статья</a> о том, как энтузиаст с помощью генерации голоса вполне успешно осуществил авторизацию в банке по голосу. Акцент: энтузиаст в домашних условиях. Утверждается, что нейросети достаточно короткой записи вашей речи, чтобы выполнить успешное обучение.</p>
<p>И это ровно то, о чем я писал в посте про технологии, которые нас уничтожат &ldquo;<a href="https://pavel.su/ai/silent-judgement-day/">Армагеддон будет тихим</a>&rdquo;.</p>
<p>Будущее уже на пороге.</p>
<blockquote>
<p>Все будет хорошо. Готовьтесь.</p>
</blockquote>
<h2 id="есть-ли-надежда">Есть ли надежда?</h2>
<p>Разумный вопрос: есть ли вообще надежда на исправление ситуации? Кажется, что проблема сейчас выглядит как лавина - остановить процесс утечек не может никто.</p>
<p>Очень похоже, что путь исправления будет долгим и сложным. Вполне может быть, что некоторым компаниям придётся действительно закрыться - в случае, если действительно будет принято законодательство об оборотных штрафах, мало того - если оно ещё и исполняться будет.</p>
<p>Построение систем защиты информации - это весьма дорогостоящее мероприятие. И пока будет дешевле платить штрафы ничего принципиально не изменится.</p>
<p>Но стоит обратить внимание на один момент:</p>
<p>До сегодняшнего дня не было информации о сливах банковской информации: состоянии счетов, банковских проводках, переводах. То есть все таки можно…</p>
]]></content:encoded>
    </item>
  </channel>
</rss>
