Блокировки
Есть у меня VPS в одной европейской стране. На нём два IP-адреса из разных подсетей. И вот вчера один из адресов перестал быть доступен в РФ. Вернее формально он доступен: ICMP-нормально ходят. И даже TCP-соединения устанавливаются, но вот любое TLS-соединение отваливается по таймауту. И судя по всему это бан конкретного IP, потому что быстрая проверка соседних адресов показала что они работают.
Из любопытства написал запрос в РКН. Срок ответа - до 9-го июля этого года. Даже интересно что ответят.
Есть у меня VPS в одной европейской стране. На нём два IP-адреса из разных подсетей. И вот вчера один из адресов перестал быть доступен в РФ. Вернее формально он доступен: ICMP-нормально ходят. И даже TCP-соединения устанавливаются, но вот любое TLS-соединение отваливается по таймауту. И судя по всему это бан конкретного IP, потому что быстрая проверка соседних адресов показала что они работают.
Из любопытства написал запрос в РКН. Срок ответа - до 9-го июля этого года. Даже интересно что ответят.
🤔1
Блокировки в национальном мессенджере
Диалог с одним из контактов оказался пустым. Профиль заблокирован. И вместо возможности писать сообщения уведомление о блокировке за нарушение правил.
С учётом того что человек далёк от IT я не знаю пока как с ним связаться (не звонить же, честное слово). Но дико интересно за что. Даже просто интересно какие правила можно нарушить и как потом восстанавливать доступ.
А вообще мне кажется что блокирование пользователей в мессенджере, которому присвоен статус национального, это какой-то сюр. С учётом интеграции с государственными сервисами и ограничением альтернативных способов общения блокировка выглядит как что-то из серии "поразить в правах" или "отправить за 101-й километр".
Диалог с одним из контактов оказался пустым. Профиль заблокирован. И вместо возможности писать сообщения уведомление о блокировке за нарушение правил.
С учётом того что человек далёк от IT я не знаю пока как с ним связаться (не звонить же, честное слово). Но дико интересно за что. Даже просто интересно какие правила можно нарушить и как потом восстанавливать доступ.
А вообще мне кажется что блокирование пользователей в мессенджере, которому присвоен статус национального, это какой-то сюр. С учётом интеграции с государственными сервисами и ограничением альтернативных способов общения блокировка выглядит как что-то из серии "поразить в правах" или "отправить за 101-й километр".
А кому немного картинок?
Наверное каждый время от времени делает фотографии, которые потом хочется поставить как фон рабочего стола. У меня такие тоже бывают. А ещё было интересно разобраться как в KDE и GNOME устроено добавление картинок. Чтобы вместе с метаданными и всё такое.
Вобщем собрал фоточки, добавил метаданные, реализовал сборку через cmake. Результат опубликовал на гитхабе: https://github.com/moose-kazan/wallpapers
На трёх последних LTS-выпусках Ubuntu можно поставить так:
Имя пакета конечно немного эгоистичное. Согласен. Но другого пока не придумал.
Наверное каждый время от времени делает фотографии, которые потом хочется поставить как фон рабочего стола. У меня такие тоже бывают. А ещё было интересно разобраться как в KDE и GNOME устроено добавление картинок. Чтобы вместе с метаданными и всё такое.
Вобщем собрал фоточки, добавил метаданные, реализовал сборку через cmake. Результат опубликовал на гитхабе: https://github.com/moose-kazan/wallpapers
На трёх последних LTS-выпусках Ubuntu можно поставить так:
sudo add-apt-repository ppa:bulvinkl/ppa
sudo apt update
sudo apt install vadim-kalinnikov-wallpapers
Имя пакета конечно немного эгоистичное. Согласен. Но другого пока не придумал.
Национальный мессенджер. Теперь с браузером
Зашёл на сайт национального мессенджера и попытался скачать версию для Windows. Файл называется "MAX+Yandex.msi". При установке предлагается установить и сделать основным Яндекс.Браузер. Галочки можно снять, но по умолчанию они установлены.
Кто хотел вернуть 2008-й год? Чем не возвращение? Это в те времена подобные вещи были нормой.
P.S. Под Wine оно запускается, но есть проблемы с перерисовкой окна. Баг мелкий, но делает приложение полностью неюзабельным. Интересно найти решение. Wine конечно не полноценный контейнер, но определённую изоляцию приложений обеспечивает.
Зашёл на сайт национального мессенджера и попытался скачать версию для Windows. Файл называется "MAX+Yandex.msi". При установке предлагается установить и сделать основным Яндекс.Браузер. Галочки можно снять, но по умолчанию они установлены.
Кто хотел вернуть 2008-й год? Чем не возвращение? Это в те времена подобные вещи были нормой.
P.S. Под Wine оно запускается, но есть проблемы с перерисовкой окна. Баг мелкий, но делает приложение полностью неюзабельным. Интересно найти решение. Wine конечно не полноценный контейнер, но определённую изоляцию приложений обеспечивает.
Национальный мессенджер. Кнопки в сообщениях
Несмотря на отсутствие документации удалось разобраться с кнопками в сообщениях. Очень не хватало документации по методу AddOpenApp у клавиатуры. Методом тыка выяснилось что вызывать надо так:
Причём appUrl это не ссылка на мини-приложение, указываемая в настройках бота. А ссылка на самого бота с добавлением "?startapp".
Последний параметр вообще цирк: судя по всему это идентификатор получателя, но если указать вместо него ноль то никаких проблем нет. Потому что идентификатор получателя всё равно указывается при создании сообщения, к которому и подцепляется клавиатура.
Возможно так всё организовано по какой-то хитрой причине, но описания этой причины я не нашёл. Возможно оно есть в той самой документации, которой тоже нет.
Несмотря на отсутствие документации удалось разобраться с кнопками в сообщениях. Очень не хватало документации по методу AddOpenApp у клавиатуры. Методом тыка выяснилось что вызывать надо так:
keyboard.AddRow().AddOpenApp(
buttonTitle,
appUrl,
"startapp",
0)
Причём appUrl это не ссылка на мини-приложение, указываемая в настройках бота. А ссылка на самого бота с добавлением "?startapp".
Последний параметр вообще цирк: судя по всему это идентификатор получателя, но если указать вместо него ноль то никаких проблем нет. Потому что идентификатор получателя всё равно указывается при создании сообщения, к которому и подцепляется клавиатура.
Возможно так всё организовано по какой-то хитрой причине, но описания этой причины я не нашёл. Возможно оно есть в той самой документации, которой тоже нет.
Международный саммит и интернет
У нас в Казани завтра начинается международный саммит «Россия — АСЕАН». И чтобы иностранные делегаты чувствовали себя как дома, но всё же не забывали что они в гостях на зарубежных сим-картах уже сегодня отключили интернет.
Напомню что в РФ иностранцы могут купить местную сим-карту только после сдачи биометрии. И сделать это можно далеко не в каждом салоне связи.
У нас в Казани завтра начинается международный саммит «Россия — АСЕАН». И чтобы иностранные делегаты чувствовали себя как дома, но всё же не забывали что они в гостях на зарубежных сим-картах уже сегодня отключили интернет.
Напомню что в РФ иностранцы могут купить местную сим-карту только после сдачи биометрии. И сделать это можно далеко не в каждом салоне связи.
Зеркала для разработчиков в РФ
Тут оказывается gitverse поддерживает зеркала популярных репозиториев пакетов. Я не знал. Узнал из новости про добавление прокси для Go и Rust.
Кому интересны подробности читайте тут: https://gitverse.ru/docs/artifactory/registry-mirrors/
Тут оказывается gitverse поддерживает зеркала популярных репозиториев пакетов. Я не знал. Узнал из новости про добавление прокси для Go и Rust.
Кому интересны подробности читайте тут: https://gitverse.ru/docs/artifactory/registry-mirrors/
🔥1
Firefox 152
Вышел Firefox 152. Изменений много. Меня зацепило что переработали диалог настроек. Теперь это страница about:preferences, напоминающая chrome://settings из Google Chrome. Интересно что в браузере Midori, работающем на технологиях Mozilla, настройки уже были реализованы в виде страницы about:preferences. Т.е. в Firefox по сути сделали то, к чему другие браузеры пришли уже довольно давно.
Вышел Firefox 152. Изменений много. Меня зацепило что переработали диалог настроек. Теперь это страница about:preferences, напоминающая chrome://settings из Google Chrome. Интересно что в браузере Midori, работающем на технологиях Mozilla, настройки уже были реализованы в виде страницы about:preferences. Т.е. в Firefox по сути сделали то, к чему другие браузеры пришли уже довольно давно.
👍1
SteamOS 3.8
Valve порадовала своих пользователей стабильной версией SteamOS 3.8. Имею в хозяйстве Steam Deck OLED и обновился сразу как прочитал новость.
По ощущениям работать стало немного быстрее. Но при этом как будто и батарея стала чуть быстрее разряжаться. В целом каких-то изменений не заметил. То что работало - продолжило работать. Возможно это связано с тем что всё во что я играю итак работало нормально.
Valve порадовала своих пользователей стабильной версией SteamOS 3.8. Имею в хозяйстве Steam Deck OLED и обновился сразу как прочитал новость.
По ощущениям работать стало немного быстрее. Но при этом как будто и батарея стала чуть быстрее разряжаться. В целом каких-то изменений не заметил. То что работало - продолжило работать. Возможно это связано с тем что всё во что я играю итак работало нормально.
👍1
Ещё немного про SteamOS
Многие знают что в Android системный раздел монтируется только для чтения, а пользовательские приложения ставятся на отдельный раздел и при сбросе до заводских настроек последний просто форматируется.
В SteamOS сделали что-то похожее. Раздел с системой хоть и монтируется для чтения и записи, но реально все игры ставятся в домашнюю директорию пользователя deck. Если переключить консоль в режим рабочего стола то основным способом установки приложений является flatpak, который так же устанавливает все приложения в домашнюю директорию.
Знаю что можно использовать pacman, но тогда при обновлении системы всё что было поставлено через него будет утеряно.
Вобщем интересно как с одной стороны систему защитили от неподготовленного пользователя, а с другой - энтузиастам дали всю гибкость Linux.
Многие знают что в Android системный раздел монтируется только для чтения, а пользовательские приложения ставятся на отдельный раздел и при сбросе до заводских настроек последний просто форматируется.
В SteamOS сделали что-то похожее. Раздел с системой хоть и монтируется для чтения и записи, но реально все игры ставятся в домашнюю директорию пользователя deck. Если переключить консоль в режим рабочего стола то основным способом установки приложений является flatpak, который так же устанавливает все приложения в домашнюю директорию.
Знаю что можно использовать pacman, но тогда при обновлении системы всё что было поставлено через него будет утеряно.
Вобщем интересно как с одной стороны систему защитили от неподготовленного пользователя, а с другой - энтузиастам дали всю гибкость Linux.
❤1
Wine и внешний вид приложений
Случайно узнал что Wine по умолчанию использует X11 для отрисовки даже в окружениях на базе Wayland.
Переключить драйвер можно командой:
Вернуть обратно можно командой:
Следует иметь ввиду что драйвер wayland пока довольно сырой и не все приложения работают с ним корректно. Но например оболочка 2GIS начинает работать заметно лучше: решились проблемы с заголовком окна, лучше стали выглядеть шрифты.
Случайно узнал что Wine по умолчанию использует X11 для отрисовки даже в окружениях на базе Wayland.
Переключить драйвер можно командой:
env WINEPREFIX=$HOME/Wine/2GIS wine reg add \
'HKEY_CURRENT_USER\Software\Wine\Drivers' \
/v Graphics /d 'wayland'
Вернуть обратно можно командой:
env WINEPREFIX=$HOME/Wine/2GIS wine reg add \
'HKEY_CURRENT_USER\Software\Wine\Drivers' \
/v Graphics /d 'x11'
Следует иметь ввиду что драйвер wayland пока довольно сырой и не все приложения работают с ним корректно. Но например оболочка 2GIS начинает работать заметно лучше: решились проблемы с заголовком окна, лучше стали выглядеть шрифты.
👍1🤔1
Списки IP-адресов РБ
Двадцать лет назад я работал в одном небольшоv провайдере, который в том числе перепродавал трафик единственному провайдеру в соседнем городке на ~50k жителей. И на весь тот городок приходилось 16 (шестнадцать!) IPv4 адресов, которые предоставлялись провайдеру вместе с интернет-каналом.
Шуток на эту тему было огромное количество.
Я всегда улыбался, вспоминая то время. А тут выяснил что Белтелком у себя на сайте публикует по сути все IP-адреса Беларуси. Почему-то меня это позабавило.
P.S. Список тут: https://beltelecom.by/business/internet/belnetworks
Двадцать лет назад я работал в одном небольшоv провайдере, который в том числе перепродавал трафик единственному провайдеру в соседнем городке на ~50k жителей. И на весь тот городок приходилось 16 (шестнадцать!) IPv4 адресов, которые предоставлялись провайдеру вместе с интернет-каналом.
Шуток на эту тему было огромное количество.
Я всегда улыбался, вспоминая то время. А тут выяснил что Белтелком у себя на сайте публикует по сути все IP-адреса Беларуси. Почему-то меня это позабавило.
P.S. Список тут: https://beltelecom.by/business/internet/belnetworks
Миграция на Beelink ME Pro
В опросе победил AltLinux. В итоге я поставил в устройство NVME на 512GB под систему и установил Alt Server 11.1. Потом переставил диски из старого Asustor AS5202T. Так как в нём используется MDRAID проблем со сборкой и монтированием массива не возникло.
В Asustor большая часть пользовательских данных принадлежит пользователю admin и группе administators с uid/gid 999/999. В Alt Server 999/999 это messagebus/messagebus. Чтобы не иметь больших проблем поступил просто:
Дальше подправил uid/gid во всех скриптах и файлах запуска контейнеров и запустил их.
И на этом миграция в целом завершена. Хотя понимаю что в ближайшие пару недель всякие мелочи ещё будут вылезать. Буду решать в рабочем порядке.
В опросе победил AltLinux. В итоге я поставил в устройство NVME на 512GB под систему и установил Alt Server 11.1. Потом переставил диски из старого Asustor AS5202T. Так как в нём используется MDRAID проблем со сборкой и монтированием массива не возникло.
В Asustor большая часть пользовательских данных принадлежит пользователю admin и группе administators с uid/gid 999/999. В Alt Server 999/999 это messagebus/messagebus. Чтобы не иметь больших проблем поступил просто:
groupadd -g 1999 administators
useradd -u 1999 -g 1999 admin
find /volume1 -uid 999 -exec chown -v 1999:1999 '{}' \;
Дальше подправил uid/gid во всех скриптах и файлах запуска контейнеров и запустил их.
И на этом миграция в целом завершена. Хотя понимаю что в ближайшие пару недель всякие мелочи ещё будут вылезать. Буду решать в рабочем порядке.
👍2
Про NVME и количество линий PCIE
В сейчас лет я узнал чтоне все йогурты одинаково полезны не каждый NVME-накопитель с PCIE 3.0x4 будет работать в PCIE 3.0x2 и/или в PCIE 3.0x1.
По идее если подключать в разъём с меньшим числом линий накопитель просто должен медленнее работать. Но оказалось что тут есть нюансы. В Beelink ME Pro для NVME-накопителей один слот PCIE 3.0x2 и два слота PCIE 3.0x1. И изначально под систему я планировал поставить накопитель Silicon Power R-R-SLL-P34A60. Но ни в одном из слотов он не заработал (не был виден даже в BIOS). При этом при подключении в USB через переходник NVME-2-USB - всё нормально.
В итоге нашёл ещё один какой-то совсем безымянный (предположительно от Foresee) накопитель и он уже нормально определился и заработал. Запомню на будущее.
В сейчас лет я узнал что
По идее если подключать в разъём с меньшим числом линий накопитель просто должен медленнее работать. Но оказалось что тут есть нюансы. В Beelink ME Pro для NVME-накопителей один слот PCIE 3.0x2 и два слота PCIE 3.0x1. И изначально под систему я планировал поставить накопитель Silicon Power R-R-SLL-P34A60. Но ни в одном из слотов он не заработал (не был виден даже в BIOS). При этом при подключении в USB через переходник NVME-2-USB - всё нормально.
В итоге нашёл ещё один какой-то совсем безымянный (предположительно от Foresee) накопитель и он уже нормально определился и заработал. Запомню на будущее.
👍1
Про удаление российских приложений из App Store
Думаю что симметричным ответом на удаление российских приложений из App Store было бы удаление западных приложений из RuStore для Аврора ОС.
Или стоп. Их ведь там уже нет. Получается у нас сыграли на опережение. Ну как тут не похвалить мудрых разработчиков?
Думаю что симметричным ответом на удаление российских приложений из App Store было бы удаление западных приложений из RuStore для Аврора ОС.
Или стоп. Их ведь там уже нет. Получается у нас сыграли на опережение. Ну как тут не похвалить мудрых разработчиков?
Linux и Антивирусы
Имею лицензию на DrWeb, оплаченную до конца 2028-го года. И время от времени он чего-то находит. Правда обычно это случается когда меня просто изучить какой-то запущенный случай и скачиваю обнаруженное себе для изучения.
Ну или когда по какой-то необходимости лезу в старые архивы из прошлой жизни. Интересно смотреть как DrWeb находит вирусы в архивах из 2003-го года.
Хотя есть и не приятное: почему-то Spider Gate очень не любит WireGuard и регулярно блокирует трафик. Достало настолько что этот компонент я просто отключил.
А вы пользуетесь антивирусами? А на Linux?
Имею лицензию на DrWeb, оплаченную до конца 2028-го года. И время от времени он чего-то находит. Правда обычно это случается когда меня просто изучить какой-то запущенный случай и скачиваю обнаруженное себе для изучения.
Ну или когда по какой-то необходимости лезу в старые архивы из прошлой жизни. Интересно смотреть как DrWeb находит вирусы в архивах из 2003-го года.
Хотя есть и не приятное: почему-то Spider Gate очень не любит WireGuard и регулярно блокирует трафик. Достало настолько что этот компонент я просто отключил.
А вы пользуетесь антивирусами? А на Linux?
Про спутниковый интернет
Спутниковый интернет штука довольно дорогая. Поэтому раньше его подключали там, где вообще других вариантов нет. Но сейчас реклама спутникового интернета стала интереснее. Теперь предлагают возможность пользоваться интернетом даже в те моменты, когда мобильный интернет ограничивают.
Иногда даже явно пишут что "никаких белых списков". К сожалению именно такой баннер специально поймать не удалось чтобы показать.
В любом случае было бы интересно увидеть статистику числа абонентов спутникового интернета с распределением по времени за последние пару лет. Думаю там много интересного.
Спутниковый интернет штука довольно дорогая. Поэтому раньше его подключали там, где вообще других вариантов нет. Но сейчас реклама спутникового интернета стала интереснее. Теперь предлагают возможность пользоваться интернетом даже в те моменты, когда мобильный интернет ограничивают.
Иногда даже явно пишут что "никаких белых списков". К сожалению именно такой баннер специально поймать не удалось чтобы показать.
В любом случае было бы интересно увидеть статистику числа абонентов спутникового интернета с распределением по времени за последние пару лет. Думаю там много интересного.
Легальные VPN-сервисы в РФ
В июле отправил официальный запрос в РКН с просьбой предоставить список VPN-сервисов, которые выполняют требования российского законодательства, но при этом позволяют обращаться к зарубежным ресурсам, официально не предоставляющим услуги в РФ.
Ведь обещали не блокировать сервисы, которые соблюдают законодательство РФ и не предоставляют доступ к ресурсам, которые запрещены в РФ.
Сегодня получил ответ:
Как-то так...
В июле отправил официальный запрос в РКН с просьбой предоставить список VPN-сервисов, которые выполняют требования российского законодательства, но при этом позволяют обращаться к зарубежным ресурсам, официально не предоставляющим услуги в РФ.
Ведь обещали не блокировать сервисы, которые соблюдают законодательство РФ и не предоставляют доступ к ресурсам, которые запрещены в РФ.
Сегодня получил ответ:
Обращение (вх. № 06-01-19-1740/16 от 15.06.2026) с просьбой предоставить список VPN-сервисов для использования ресурсов, которые не запрещены в РФ, но официально не предоставляют услуги в РФ, поступившее в Управление Роскомнадзора по Республике Татарстан (Татарстан) (далее по тексту – Управление) с Платформы обратной связи Единого портала государственных и муниципальных услуг, рассмотрено в рамках представленных полномочий.
Управление не располагает информацией об VPN-сервисах, удовлетворяющих условиям, указанным в обращении.
Рекомендуем знакомиться с новостями в области связи, информационных технологий на официальных сайтах Минцифры РФ (digital.ru) и Роскомнадзора (rkn.gov.ru).
Как-то так...
РКН и блокировки
Месяц назад потерял доступ из РФ к одному из серверов в другой стране (писал тут).
Из любопытства отправил запрос в РКН. Сегодня получил ответ.
Для себя вижу так: AmneziaVPN будет блокироватся независимо от целей (потому что машина использовалась для доступа к ресурсам для разработки ПО, которые вроде бы не запрещены в РФ).
Возможно я ошибаюсь.
Месяц назад потерял доступ из РФ к одному из серверов в другой стране (писал тут).
Из любопытства отправил запрос в РКН. Сегодня получил ответ.
Рассмотрели в рамках компетенции, установленной Положением о Федеральной службе по надзору в сфере связи, информационных технологий и массовых коммуникаций, утвержденным постановлением Правительства Российской Федерации от 16.03.2009 № 228, Ваше обращение по вопросу отсутствия доступа к сетевому адресу (IP-адресу) 179.43.XX.XX и сообщаем.
Доступ к упомянутому IP-адресу ограничен в связи с размещением на нём информационных ресурсов, посредством которых обеспечивается доступ к информации или информационным ресурсам в сети «Интернет», доступ к которым ограничен на территории Российской Федерации: «Amnezia», «Tlist».
Дополнительно информируем, ограничение доступа к средствам обхода блокировок осуществляется с использованием оборудования технических средства противодействия угрозам (далее – ТСПУ) в порядке, предусмотренном п. 14 Правил централизованного управления сетью связи общего пользования, утвержденными постановлением Правительства Российской Федерации от 27.10 2025 № 1667, в рамках реагирования на угрозу безопасности функционирования на территории Российской Федерации сети «Интернет» и сети связи общего пользования (пп. «в» п. 4 Правил).
Для себя вижу так: AmneziaVPN будет блокироватся независимо от целей (потому что машина использовалась для доступа к ресурсам для разработки ПО, которые вроде бы не запрещены в РФ).
Возможно я ошибаюсь.