Касательно вчерашней новости про блокировку Гугла хотелось бы сказать следующее.
1) Не знаю многие ли это заметили, но некоторое время назад РКН заблокировал ряд банковских систем (можно нагуглить)
2) Поскольку этот канал аполитичен, сам факт надобности структуры, контролирующей интернет, оставлю за скобками.
3) С точки зрения архитектуры, решение РКН в корне не удовлетворяет требованиям (это я вам как сертифицированный solution architect говорю :))
Я не вдавался в подробности работы РКН: насколько я понимаю, они блокируют по IP адресам и DNS именам. Отсюда я и буду строить свой тезис.
У РКН есть одно требование - блокировать доступ к интернет ресурсам, на которых имеется незаконная информация, такая как: детское порно, суициды, экстремизм, наркотики и тд.
Ок, с требованием определились, теперь рассмотрим реализацию решения. Информация о запрещенном ресурсе (IP и DNS) заносится в реестр, обновление уходит провайдеру, провайдер блокирует доступ.
К принципу работы претензий нет, я бы сам так же сделал.
В чем проблема? Да во всем! Опять же по списку:
1) Львиная доля запрещенного контента находится в сети TOR. Методы РКН не могут на них влиять by design.
2) Блокировка по IP адресу не может решить проблему. Админ попросту заказывает новый "белый" (доступный в Интернет) IP адрес, перенастраивает DNS - проблема решена. Мало того, освободившийся "плохой адрес" уходит другому клиенту. Теперь представьте себе лицо бьюти блогера, которая развернула свой уютный бложик, решила проверить и видит сообщение, что ее ресурс заблокирован по требованию РКН.
3) Блокировка по DNS не работает. (Проблемы с доступом в Джойказино?) Заказываем новое DNS имя (а стоят они недорого), рассылаем уведомление пользователям, что контент доступен по новой ссылке и продолжаем грести бабло.
Более того, запрещенное DNS имя можно настроить так, что он будет вести к белому IP публичного законопослушного ресурса. (в принципе банковские системы так и положили)
Таким образом методы РКН способны качественно блокировать ресурсы, у которых статичные имена (linkedin, yandex, google, ok.ru, vk.com и т.д.)
Насколько это удовлетворяет требованиям, оставлю на суждение читателю.
Не знаю, есть ли возможность решить изначальную задачу РКН. Я за такой проект вообще бы не взялся в виду его нереализуемости.
Post #62
154