Андрей Смирнов
Время чтения: ~15 мин.
Просмотров: 26

UniFi Mesh — всё меньше компромиссов

Этот очерк — следующий в череде рассказов про обновления едва ли не самой успешной линейки компании Ubiquiti — точек доступа семейства UniFi (ранее мы писали как о старте линейки, так и о ее плодотворном развитии). Лаконичный дизайн, удобство настройки даже для людей, мало знакомых с IT, низкая цена — вот постулаты, на которые опирается UniFi уже не первый год. Конечно, за простоту приходится платить пробелами в функционале устройств, но с каждым обновлением линейки функциональность всё ближе подбирается к лидерам рынка, при этом не теряя ни в удобстве управления и эксплуатации, ни в цене. Под катом — новые добавки к старому привычному UniFi, делающие его ещё вкуснее (снова).76f0827620484192aa1824c7d5438385.jpg Прежде, чем рассказать о самих новинках, нужно вспомнить, что с лейблом UniFi уже сейчас можно воткнуть в свою беспроводную сеть и в каких юзкейсах эти точки найдут применение. Рассматривать первое поколение UniFi, построенное на решениях стандарта 802.11n, уже бессмысленно — да, эти точки еще можно купить, и они уже очень дёшевы, как население алиэкспресса, но в самом конце 2016 года пропускные способности точек 802.11n уже ну совсем не интересны пользователю. 802.11ac продолжает свою экспансию полным ходом, всё больше мобильных устройств (даже в среднем ценовом диапазоне) обзаводятся соответствующими адаптерами, и строить сеть на уже устаревшем оборудовании совершенно не хочется. С другой стороны, рассматривать решения 802.11ac «второй волны» (официальное название, между прочим — Wave 2!) в ближайшие несколько лет определенно ещё рано: матчасть ещё дорогая, клиентских устройств, позволяющих использовать весь гандикап увеличившейся за счет MU-MIMO ёмкости ТД, кот наплакал (и не перестанет плакать еще пару лет даже в стане флагманов именитых мобильных брендов), и закладывать бюджет под то, что может быть пригодится лет эдак через пять, весьма авантюрно. Исходя из всего перечисленного, самым модным в сезоне «весна-лето» 2017 остается 802.11ac wave1, и основную ставку стоит делать именно на него. Раз уж мы начали с лирического отступления, стоит рассмотреть еще один вопрос, который мы часто слышим от клиентов, собирающихся строить новую беспроводную сеть клиентского доступа: «А стоит ли сейчас выбирать 802.11ac вообще? Даже понимая, что все новые гаджеты выходят с 802.11ac, 90% всех потенциальных абонентов по-прежнему имеют на борту только 802.11n и в ближайшие 1-2 года ситуация кардинально не поменяется?». В общем-то, вопрос, безусловно, имеет смысл с точки зрения рачительного хозяйственника, который не покупает то, что не использует. Есть здесь и небольшой подвох, который не столь однозначен. Каждый новый беспроводной чипсет становится лучше — каждое новое поколение беспроводных адаптеров лучше делает то, для чего создано. Даже в пределах одного стандарта (например, 802.11n) прирост сосредоточен не только в большей пропускной способности (что, в общем-то, понятно — какая может быть большая канальная скорость в одном и том же стандарте?), но и в менее очевидных параметрах. 802.11ac более требователен к соотношению «сигнал-шум», чем предшественники, что связано с более сложными используемыми модуляциями, и поскольку это соотношение можно улучшить (естественно, в одинаковых и не самых отвратительных радиоусловиях) в первую очередь увеличением чувствительности приемника, производители проделали массу работы в этом направлении при создании устройств стандарта 802.11ac. Да, максимально достижимая канальная скорость стандарта 802.11n осталась прежней, и «старые» клиенты её, естественно, не превзойдут, однако в тех же самых радиоусловиях «новая» точка доступа обеспечит бОльшую зону покрытия, в которой будет доступна эта максимальная канальная скорость, соответственно, увеличив ёмкость одной ТД в сети. Возможно, вы возразите: это всё справедливо для диапазона 5 ГГц, в котором (и только в котором) 802.11ac появился и постепенно заменяет 802.11n, а в самом густонаселенном, узком и проблемном диапазоне 2,4 ГГц ничего нового не появилось и вряд ли появится. Верно, однако процент клиентских устройств, поддерживающих 5 ГГц, неуклонно растёт, и даже в домашних сетях пользователи всё чаще ставят двухдиапазонные домашние роутеры — стоит ли строить сеть менее гибкую, чем рядовой пользователь хотел бы видеть в собственной квартире? Как бы то ни было, текущее (второе по счету) поколение ТД UniFi планировалось как недорогой способ построить максимально современную сеть без лишних хлопот. В предыдущей статье о UniFi мы записали все точки UniFi, поддерживающие работу в стандарте 802.11ac — до недавнего времени это были четыре точки доступа, из которых всего одна могла считаться более-менее подходящей для работы за пределами помещений (и то официально это формулировалось на уровне «для помещений с повышенной влажностью, например, для складов – главное, чтобы на точку не лился дождь сверху»). В этом обстоятельстве таилось существенное препятствие для построения сетей клиентского доступа: в самом деле, как, например, обеспечить высокоскоростным вайфаем кафе с летней верандой, если точки все исключительно «индорные», а радиус, в котором будут без проблем работать клиенты на максимальной канальной скорости 802.11ac, гораздо меньше, чем в том же 802.11n? Что ж, теперь данная ниша производителем успешно закрыта новыми моделями — точками доступа UniFi AC Mesh и AC Mesh PRO. Значение этих моделей трудно переоценить — они уже вот прямо сейчас, на данный момент нужны для построения единой централизованно управляемой быстрой беспроводной сети там, где эта сеть должна выйти за пределы здания. Но не только влагостойкий корпус точек вызывает интерес — любой, кто пытался построить так называемую «сеть с радиовыносом» на оборудовании UniFi, уже отметил слово «Mesh» в названии. Давайте немного углубимся в этот вопрос и его ретроспективу.

Что же такое MESH? Когда он полезен, а когда – вреден?

Сам по себе термин mesh довольно-таки вольно трактуется производителями, но в общем и целом так обозначают возможность построить для точки доступа транспорт не по проводу, а по «воздуху» — то есть, точка подключается не кабелем в Ethernet, а использует собственные же радиоадаптеры для связи с своими «коллегами» и передачи клиентских данных дальше. Именно этот нюанс и был в предыдущих версиях UniFi небольшим «подводным камнем». Mesh, к сожалению, абсолютно не стандартизирован — то есть, для объявления точек поддерживающими Mesh-топологии совсем не обязательно тестировать их на совместимость с точками других вендоров, обеспечивать определенный набор функций и возможностей беспроводных соединений между точками. ТД UniFi поддерживали беспроводное соединение между элементами сети, но в очень ограниченном режиме — не более одного «хопа» (беспроводного перехода) между точками. Можно понять, для чего отчасти было введено такое ограничение: каждый хоп увеличивает время прохождения трафика через канал до клиента, а поскольку радио — среда довольно капризная и непостоянная, то и джиттер растет вслед за задержками, и для, например, передачи голоса несколько хопов по радио губительны. Не стоит забывать о том, что на радио с одним передатчиком на диапазон mesh в любом случае будет симплексным, а значит, что любой хоп делит максимальную пропускную способность трафика через точку как минимум пополам. Но ведь не всегда беспроводную сеть строят ради голоса, и, как бы крамольно ни звучало, не всегда от сети требуются исключительные показатели — иногда достаточно просто каких-то ненулевых. Новые точки доступа UniFi наконец-то поддерживают так называемые соединения multi-hop mesh — когда транспорт по радио идет не только к крайней в цепочке ТД, но и к предыдущим. Таким образом, теперь для удаленных или протяженных открытых участков, требующих беспроводного покрытия, не обязательно тянуть кабель к точкам доступа: если требования к пропускной способности и задержкам трафика не критичны, вполне возможно, к примеру, на какой-то условной дорожке к беседке в дальнем углу сада организовать полноценный доступ к сети Wi-Fi «гирляндой» новых AC Mesh или Mesh PRO. К сожалению, про алгоритм (само)организации маршрутов через эти самые mesh-линки сказать пока ничего нельзя — производитель хранит загадочное молчание. Коротко основные характеристики новых ТД сведены в табличку:

UniFi AC Mesh11a57f24096a49be9c31b293c8752c0f.png Unifi AC Mesh PRO3caa3a148e77452ab8fd1225cb9f8ad3.png
Работа в двух диапазонах Да Да
Антенная формула 2×2:2 3×3:3
Максимальная канальная скорость в 2,4 ГГц 300 Мб/с 450 Мбит/с
Максимальная канальная скорость в 5 ГГц 867 Мбит/с 1300 Мбит/с
Второй Ethernet-порт Нет Да
КУ антенн Встроенные панельные 8 дБи для обоих диапазонов
Цена $105 $209

Сразу бросается в глаза возможность установки на модель AC Mesh антенн любого КУ и направленности через стандартные разъемы RP-SMA — наконец-то можно сделать полноценный сектор для подключения клиентов в людных местах на высоких канальных скоростях! Mesh PRO в данном случае не такая гибкая (по нашим прикидкам диаграмма направленности антенн составляет примерно 60-90 градусов), однако обеспечивает, во-первых, работу сразу в двух диапазонах, во-вторых, имеет второй порт Ethernet для более гибкого планирования сети. Что-либо говорить про фактическую производительность новых точек пока еще рано — совсем недавно точки начали свой путь к дистрибуторам, и мы с нетерпением ждем их на своем столе для тестов. Гораздо больший интерес вызывает функционал multi-hop mesh — станет ли он доступен сразу для всей линейки UniFi, включая уже существующие точки (ведь не только «на улице» иногда требуется перескочить транспортом через участок, где проложить кабель невозможно)? Информацию по данному вопросу производитель пока ни подтвердил, ни опровергнул. Как бы то ни было, уже сейчас новая и самая популярная линейка продуктов Ubiquiti получила нужное расширение, которое полностью заполняет весь ряд юзкейсов недорогих ТД, и строить сети на UniFi стало еще удобнее и менее компромиссно.ИнструкцииИТИТ-поддержка

Технология передачи данных Wi-Fi стала неотъемлемой частью нашей жизни. Уже сложно представить себе среднестатистического человека или компанию, которая бы не использовала эту технологию.

В данной статье мы рассмотрим пример базовой настройки оборудования «Ubiquiti». Wi-Fi оборудование Unifi ввиду своей привлекательной цены и широких возможностей по настройке все чаще становится выбором наших клиентов. Менее чем за 200$ мы получаем управляемую контроллером точку доступа, «бесшовный роуминг» , удобный интерфейс и т.д.

Конфигурация

В состав тестового стенда входит:

  1. Программный контроллер Unifi Controller версии 5.8.28
  2. Точка доступа AP-AC-LR — 1шт.
  3. Ноутбук на базе Windows 10

Переходим к настройке:

  • СВ официального сайта скачиваем последнюю версию программного контроллера. В данном случае рассматриваем программными контроллер для Windows. Существует также решение для Windows и «железный» контроллер.
  • Если не установлена JAVA, то ПО предложит её установить. Мы рекомендуем заранее скачать и установить данный пакет.
  • После установки всех компонентов , на рабочем столе появляется значок Unifi. Запускаем его:

instruct-1.png

Далее жмем «launch a Browser to Manage the Network». Переводится, как «Запустить браузер, чтобы управлять сетью».

  • Открывается окно браузера по умолчанию. ПО работает с любыми браузерами. Авторизуемся:

instruct-2.png

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

  • Придумать пароль, имя сети, тип шифрования и добавить все точки доступа.
  • В нашем случае «быстрая настройка» неактуальна.
  • После авторизации переключаемся на вкладку «Devices».

instruct-3.png

В данном окне мы видим вновь подключенную точку доступа. Давайте ее добавим, нажав на кнопку «Adopt» (принять).

В нашем случае добавление прошло успешно, оборудование новое. В случае если мы привязываем точку от другого контроллера, при добавлении у нас запросят пароль. По опыту, мало кто меняет стандартный логин и пароль от точки ubnt / ubnt.

  • Создаём SSID.

instruct-4.png

Далее начинаем настройку.

instruct-5.png

Первые пункты достаточно просты и их назначение известно любому начинающему ИТ-специалисту.

Придумываем название, выбираем тип шифрования (используем только AES). Кстати, начиная версии 5.8.28 поддержка TKIP шифрования более не поддерживается.

А вот на пункте Fast Roaming мы остановимся чуть подробнее.

В 2014 году «Ubiquiti» прекратила поддержку своей разработки «Zero-handoff». Это и была та самая «бесшовность». Суть заключалась в том, что все точки «садились» на один канал и объединялись в единый VLAN. Как итог – пропускная способность сети падала в несколько раз, появлялись задержки, интерференция и т.д. В компании это поняли и разработку свернули, удалив все упоминания о технологии.

При наведении на «знак вопроса» мы увидим следующее сообщение: «Включение Fast Roaming позволит некоторым устройствам с возможностями 802.11r перемещаться быстрее. Однако старые устройства могут столкнуться с проблемами подключения, ввиду отсутствия поддержки на стороне клиента 802.11.r»

Это означает, что если у вас «старое» устройство, то технология работать не будет. Данный стандарт нам понадобится при использовании RADIUS авторизации. При использовании WPA2-PSK смысл быстрого роуминга теряется. Один пароль на всех, клиент с сервером обменивается 4 пакетами данных при переключении. Ускорять тут нечего.

Насколько быстро работает переключение при стандартных настройках?

Достаточно быстро, что бы не разорвалось RDP-соединение и не «квакала» IP-телефония. Из нашего опыта, при внедрении решений по «автоматизации склада», терминалы сбора данных переключались с задержкой до 150 мс. Потерь пакетов при этом не наблюдалось.

На этом базовая настройка завершена.

Комментарии для сайта Cackle—> —> Комментарии для сайта Cackle—>

Одно из наиболее доступных и простых решений на рынке бесшовного WiFi можно реализовать на базе оборудования и ПО Ubiquiti серии Unifi. Рассмотрим базовый сценарий развертывания бесшовной беспроводной сети.

Установка Ubiquiti Unifi Controller

Ubiquiti Unifi Controller поддерживает сразу 3 платформы: Windows, Linux и Mac OS. Мы будем рассматривать его развертывание под Windows. Cкачаем свежую версию контроллера с сайта Ubiquiti — https://www.ubnt.com/download/unifi — и запустим установку:

nastroika-wifi-na-baze-tochek-dostupa-ubiquiti-unifi-i-unifi-controller-01.jpg

Процесс минималистичен, нельзя даже выбрать каталог для установки контроллера (к слову, он устанавливается в каталог %USERPROFILE%Ubiquiti UniFi). После завершения установки, жмем Finish:

nastroika-wifi-na-baze-tochek-dostupa-ubiquiti-unifi-i-unifi-controller-02.jpg

Настройка Ubiquiti Unifi Controller с помощью мастера UniFi Setup Wizard

В открывшемся окне контроллера жмем Launch a Browser to Manage the Network:

nastroika-wifi-na-baze-tochek-dostupa-ubiquiti-unifi-i-unifi-controller-03.jpg

При первом запуске контроллера запускается мастер настройки.Выбираем страну и часовой пояс. При необходимости в этом же диалоговом окне можно запустить восстановление контроллера из резервной копии (см. зеленую стрелку на скриншоте). Жмем Next:

nastroika-wifi-na-baze-tochek-dostupa-ubiquiti-unifi-i-unifi-controller-04.jpg

Контроллер сразу же обнаружит доступные точки доступа, подключенные к сети (если точки доступа присоединены к другому контроллеру, то в этом списке они не появятся). Отмечаем нужные нам точки доступа галочками и жмем Next:

nastroika-wifi-na-baze-tochek-dostupa-ubiquiti-unifi-i-unifi-controller-05.jpg

На следующем шаге можно настроить первую WiFi сеть. Вводим ее SSID и ключ доступа. При необходимости можно сразу настроить гостевой доступ (см. зеленую стреку на скриншоте). Жмем Next:

nastroika-wifi-na-baze-tochek-dostupa-ubiquiti-unifi-i-unifi-controller-06.jpg

Теперь создаем аккаунт администратора: вводим название учетной записи и пароль дважды. Next:

nastroika-wifi-na-baze-tochek-dostupa-ubiquiti-unifi-i-unifi-controller-07.jpg

И завершаем работу мастера нажатием Finish:

nastroika-wifi-na-baze-tochek-dostupa-ubiquiti-unifi-i-unifi-controller-08.jpg

Присоединение новых точек доступа к Ubiquiti Unifi Controller

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

nastroika-wifi-na-baze-tochek-dostupa-ubiquiti-unifi-i-unifi-controller-09.jpg

И попадаем в панель управления контроллером:

nastroika-wifi-na-baze-tochek-dostupa-ubiquiti-unifi-i-unifi-controller-10.jpg

Доприсоединим точки доступа к контроллеру. Нужная нам точка доступа находится под управлением другого контроллера. Установим над ней контроль: войдем в меню Devices, кликнем по ней, в появившемся справа окне свойств нажмем Advanced Options:

nastroika-wifi-na-baze-tochek-dostupa-ubiquiti-unifi-i-unifi-controller-11.jpg

Введем ее логин и пароль (по умолчанию — ubnt/ubnt) и нажмем Adopt:

nastroika-wifi-na-baze-tochek-dostupa-ubiquiti-unifi-i-unifi-controller-12.jpg

Спустя полминуты точка доступа присоединится к нашему контроллеру:

nastroika-wifi-na-baze-tochek-dostupa-ubiquiti-unifi-i-unifi-controller-13.jpg

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

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

Легкий тюнинг

Если у вас есть план помещений/местности, где будет развернута беспроводная сеть, то его можно использовать полезным для обслуживания сети образом. Зайдем в меню Map, кликнем на Sample в правом верхнем углу, затем на Configure Maps:

nastroika-wifi-na-baze-tochek-dostupa-ubiquiti-unifi-i-unifi-controller-14.jpg

В появившемся окне нажмем Add a map:

nastroika-wifi-na-baze-tochek-dostupa-ubiquiti-unifi-i-unifi-controller-15.jpg

Откроется диалоговое окно проводника Windows, где можно выбрать графический план помещения. После подтверждения выбора мы окажемся в окне Add Map. Вверху вводим название и жмем Done:

nastroika-wifi-na-baze-tochek-dostupa-ubiquiti-unifi-i-unifi-controller-16.jpg

Теперь на нашей карте размещен наш план. Раскидаем по нему точки доступа. Жмем по кнопке .. Unplaced Devices и перетягиваем точки доступа из открывшегося окошка на план:

nastroika-wifi-na-baze-tochek-dostupa-ubiquiti-unifi-i-unifi-controller-17.jpg

Вверху плана можно включить отображение зоны покрытия точек доступа (кнопка Coverage) и частотный диапазон. Сами точки доступа кликабельны.Жмем на одну из точек доступа, затем на шестеренку. Справа откроются ее свойства. В меню Configuration можно задать Alias (название, которое будет отображаться в списке устройств и на плане местности). Наша первая точка доступа получила имя «1 этаж — офисный блок»:

nastroika-wifi-na-baze-tochek-dostupa-ubiquiti-unifi-i-unifi-controller-18.jpg

В свойствах Radios можно выбрать каналы WiFi, частотный спектр и мощность передатчика:

nastroika-wifi-na-baze-tochek-dostupa-ubiquiti-unifi-i-unifi-controller-19.jpg

В свойствах WLAN выбираются WLAN-группы, а также назначаются WiFi-сети, которые будут вещать точки доступа (для двухдиапазонных точек доступа наподобие Ubiquiti Unifi AP Pro, будет 2 набора опций для обоих частотных диапазонов). Нажмем Override:

nastroika-wifi-na-baze-tochek-dostupa-ubiquiti-unifi-i-unifi-controller-20.jpg

Тут можно отключить вещание сети на точке доступа и задать VLAN:

nastroika-wifi-na-baze-tochek-dostupa-ubiquiti-unifi-i-unifi-controller-21.jpg

Вернемся в режим конфигурации точки доступа и заглянем в секцию Network. Тут можно задать способ получения сетевых настроек точки доступа: статические или получаемые по DHCP. Нас вполне устраивает вариант с DHCP:

nastroika-wifi-na-baze-tochek-dostupa-ubiquiti-unifi-i-unifi-controller-22.jpg

Обзор настроек Ubiquiti Unifi Controller

Посмотрим, что таится в глубинах конфигурации контроллера. Внизу слева кликнем по Settings:

nastroika-wifi-na-baze-tochek-dostupa-ubiquiti-unifi-i-unifi-controller-23.jpg

В появившемся окне настроек есть 9 секций. Начнем с Site. Тут: 1. задается название т.н. «сайта». Параметр носит косметический характер. Для удобства администрирования мы предпочитаем использовать наши внутренние наименования локаций. Свой «сайт» мы назовем «Офис — Одинцово». Понятное название упрощает управление ИТ-ресурсами: не надо вспоминать, какой конкретно контроллер открыт. Видно сразу. Также точки доступа Ubiquiti Unifi могут «передаваться» между контроллерами (функцией Move). Контроллеры в одном широковещательном домене видят друг друга, видят имена друг друга, что позволяет перемещать точки доступа, не ломая себе голову, куда именно осуществляется перемещение; 2. включается/отключается автоматическое обновление прошивок точек доступа и IP-телефонов Ubiquiti; 3. включаются/отключаются светодиодные подсветки точек доступа; 4. включаются/отключаются email-оповещения; 5. включается/отключается монитор соединений точек доступа и Wireless Uplink; 6. настраивается SNMP и логирование событий на выделенный сервер syslog:

nastroika-wifi-na-baze-tochek-dostupa-ubiquiti-unifi-i-unifi-controller-24.jpg

В секции Wireless Networks, как ни странно, осуществляется управление беспроводными сетями.Здесь можно создавать новые SSID и управлять уже созданными. Также тут осуществляется настройка шифрования и ключей безопасности сетей, сокрытие SSID, настройка VLAN, выбор групп, на основе которых можно настраивать политики доступа, о чем мы еще вспомним чуть ниже, и настройка расписаний работы беспроводных сетей:

nastroika-wifi-na-baze-tochek-dostupa-ubiquiti-unifi-i-unifi-controller-25.jpg

В секции Networks можно настроить IP-сети. Тут же включаются DHCP, настраиваются WINS, настраиваются сетевые диапазоны IP для гостевых сетей, VPN и VLAN’ы. Для базовой настройки достаточно указать используемую подсеть, а также включить/выключить DHCP (в зависимости от того, есть ли он в вашей сети):

nastroika-wifi-na-baze-tochek-dostupa-ubiquiti-unifi-i-unifi-controller-26.jpg

Теперь перейдем в секцию User Groups. Тут можно создавать группы пользователей и управлять ими, а также задавать им ограничения полосы пропускания. Хорошей практикой считается выделение полос пропускания для сотрудников (среднюю), гостей (минимально возможную для комфортного использования браузера и электронной почты) и руководства (максимально возможную):

nastroika-wifi-na-baze-tochek-dostupa-ubiquiti-unifi-i-unifi-controller-27.jpg

Перейдем в секцию Controller. Тут <strike>можно</strike>нужно задать ему hostname или IP, включить его обнаружение на уровне L2 (широковещание), настроить параметры SMTP для отправки уведомлений на почту:

nastroika-wifi-na-baze-tochek-dostupa-ubiquiti-unifi-i-unifi-controller-28.jpg

В секции Maintenance скрываются возможности сделать/восстановить резервную копию, а также настроить уровень подробности ведения логов.

nastroika-wifi-na-baze-tochek-dostupa-ubiquiti-unifi-i-unifi-controller-29.jpg

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

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

Используемые источники:

  • https://habr.com/post/317966/
  • https://efsol.ru/manuals/unifi.html
  • https://treolink.ru/articles/bazovaya-nastroika-ubiquiti-unifi-controller-i-besshovnoi-seti-wifi

Рейтинг автора
5
Подборку подготовил
Максим Уваров
Наш эксперт
Написано статей
171
Ссылка на основную публикацию
Похожие публикации