Как использовать «Digital Media Server» на смартфоне?
Как использовать «Digital Media Server» на смартфоне? Digital Living Network Alliance (DLNA) — это набор стандартов, позволяющих совместимым устройствам передавать и принимать по домашней сети различный медиа-контент (изображения, музыку, видео), а также отображать его в режиме реального времени. Digital Media Server (DMS) — это один из функциональных классов DLNA. DMS хранит контент и делает его доступным для медиапроигрывателей и медиарендереров. Сюда так же могут входить ПК, сетевые хранилища и др. Далее мы расскажем о том, как использовать функцию DMS на телефоне ASUS. Примечание: Перед использованием функции, пожалуйста убедитесь, что все устройства находятся в одной локальной сети. Например, подключите все устройства к одной точке доступа по Wi-Fi. 1. Зайдите в настройки телефона > В разделе «Беспроводные сети» нажмите «Ещё. » > Выберите «Digital Media Server». 2. Включите эту функцию и выберите медиа-контент, которым Вы хотите поделиться (Здесь для примера мы выбрали музыку). (Имя устройства отображется в последнем пункте. Здесь ASUS_T00J) 3. Запустите приложение «Музыка» на другом устройстве > Нажмите на иконку дополнительных параметров в правом верхнем углу > Настройки. 4. Включите «Поиск медиафайлов». 5. Откройте основное меню приложения «Музыка». Нажмите на иконку в левом верхнем углу > Поиск медиафайлов. 6. В результатах поиска отобразиться имя устройства ASUS_T00J. Нажмите на эту строку. 7. Теперь Вы можете прослушивать музыку с ASUS_T00J на другом устройстве.
Эта информация была полезной?
Что мы можем сделать, чтобы улучшить эту статью? Отправить Пропустить
Связаться со службой поддержки
Пожалуйста, свяжитесь со службой поддержки, если информация выше не помогла решить Ваш вопрос.
Получить поддержку
- Приведенная выше информация может быть частично или полностью процитирована с внешних веб-сайтов или источников. Пожалуйста, обратитесь к информации на основе источника, который мы отметили. Пожалуйста, свяжитесь напрямую или спросите у источников, если есть какие-либо дополнительные вопросы, и обратите внимание, что ASUS не имеет отношения к данному контенту / услуге и не несет ответственности за него.
- Эта информация может не подходить для всех продуктов из той же категории / серии. Некоторые снимки экрана и операции могут отличаться от версий программного обеспечения.
- ASUS предоставляет вышеуказанную информацию только для справки. Если у вас есть какие-либо вопросы о содержании, пожалуйста, свяжитесь напрямую с поставщиком вышеуказанного продукта. Обратите внимание, что ASUS не несет ответственности за контент или услуги, предоставляемые вышеуказанным поставщиком продукта.
Продукты и информация
- Ноутбуки
- Сетевое оборудование
- Материнские платы
- Видеокарты
- Смартфоны
- Мониторы
- Показать все продукты
-
Item_other —>
- Моноблоки (All-in-One)
- Планшеты
- ASUS NUCs
- Коммерческое сетевое оборудование
- Серия ROG
- AIoT и промышленные решения
- Блоки питания
- Проекторы
- VivoWatch
- Настольные ПК
- Компактные ПК
- Внешние накопители и оптические приводы
- Звуковые карты
- Игровое сетевое оборудование
- Одноплатный компьютер
- Корпуса
- Компьютер-брелок
- Наушники и гарнитуры
- Охлаждение
- Chrome-устройства
- Коммерческие
-
Commercial_list.Item —>
- Моноблоки (All-in-One)
- Информационные панели
- Ноутбуки
- Настольные ПК
- Мониторы
- Серверы и рабочие станции
- Проекторы
- Компактные ПК
- Сетевое оборудование
- Материнские платы
- Игровые станции
- Data Storage
ВЕБ-СЕРВЕР НА ANDROID В ИНТЕРНЕТ. НАСТРОЙКА И БЕЛЫЙ IP АДРЕС
опубликовать ваш Web сервер на Андроид в Интернет с VPNKI
Уровень сложности конфигурации – 2 из 5. / Время на прочтение и реализацию – 20-30 минут.
Веб-сервер «в кармане» не является какой-то новостью. Да, он может там находиться если на Андроид установить Web сервер.
Однако, с VPNKI эта возможность становится еще более интересной. С VPNKI ваши пользователи смогут иметь доступ к вашему карманному серверу из любой точки Интернета.
Ставим Apache
Итак, ставим веб-сервер Apache на ваш телефон или планшет с Android. Я ставил вот этот сервер по ссылке.
Рутовый доступ не нужен. Ставите приложение, а затем в нем выбираете версию Apache для установки. Я выбрал 2.4.29.
После установки все выглядит приблизительно так.
Запускайте сервер. Он будет работать на всех интерфейсах и адресах вашего Android. Об этом чем свидетельствует надпись 0.0.0.0. А вот порт для подключений по умолчанию — 8000. Я его не менял и оставил так.
Корень сервера с вашими файлами находится (в моем случае) /storage/emulated/0/htdocs .
Настраиваем туннель VPNKI
Если у вас еще нет туннеля к VPNKI, то вы легко его установите. Начните с настройки туннеля на сайте VPNKI. Затем настройте свой телефон, например, по такой инструкции.
Установите соединение. Затем при помощи любой утилиты проверьте что все работает. Выполните пинг адреса 172.16.0.1 с вашего смартфона.
Если все ок, то двигайтесь дальше.
Настраиваем «Публикацию URL»
Это несложная процедура позволит вам «выставить» свой сервер на Андроиде в сеть Интернет.
Для этого зайдите на страницу «Публикация URL» нашей системы и заполните поля внешнего и внутреннего ресурса. В качестве внешнего ресурса вы можете придумать имя. У меня это apache. В качестве внутреннего ресурса укажите адрес туннеля, ведущего к вашему Android. Порт, конечно, 8000.
После того, как сохраненные вами настроки вступят в силу можно попытаться обратиться из сети интернет по опубликованному доменному имени:
Вы должны будете увидеть тестовую страницу веб-сервера, расположенного на вашем смартфоне Android.
Если что-то не получилось или что-то неверно описано, то задавайте вопросы на форуме https://vpnki.ru/questions/support-forum/blog-news.
Рекомендации по выбору тарифа
Если вы не планируете передачу видео трафика, то мы рекомендуем вам начинать с выбора тарифа PLAN-MYDEV. Если передача видео будет осуществляться, то стоит сразу начинать с PLAN-VIDEO. Если скорости хватать не будет, то в любое время вы можете изменить тариф на более скоростной.
Если вы используете нашу систему для решения бизнес задач, то начинайте с аналогичных тарифов с приставкой BUSINESS-.
Контролировать объем переданного трафика вы можете на странице с графиками использования.
Узнать реальную скорость своего VPN соединения вы можете утилитой iperf3 на странице «Инструменты». Стоит отметить, что вопрос скорости передачи полезных данных будет зависеть от трех факторов:
- от типа используемого протокола VPN;
- типа транспортного протокола — TCP или UDP;
- физической удаленности вашего устройства от нашего сервера.
Худшим вариантом по скорости окажется вариант, когда в качестве транспортного протокола для VPN соединения используется TCP. При этом ваше устройство размещено далеко от сервера VPNKI. В этом случае, реальная скорость передачи данных будет определяться необходимостью подтверждения передачи каждого пакета в протоколе TCP.
ДОПОЛНИТЕЛЬНО ПО ТЕМЕ КОНФИГУРАЦИИ УДАЛЕННОГО ДОСТУПА
Кроме настройки по этой инструкции вам могут пригодиться другие примеры конфигурации и использования системы.
- Рабочий стол через RDP и OpenVPN. Ссылка здесь.
- Выставить FTP сервер через проброс TCP порта. Ссылка здесь.
ОБЩАЯ ИНФОРМАЦИЯ О БЛИЗКИХ ТЕМАХ
По ссылкам ниже вы можете ознакомиться с информацией, связанной с темой VPN соединений.
- Немного более подробно про IP адреса. Можно прочитать на нашем сайте.
- Про удалённый доступ к компьютеру можно. Можно почитать на нашем сайте.
- Про VPN и протоколы можно почитать здесь.
- Про выход в Интернет через VPN и центральный офис. Можно почитать здесь.
Делаем сервер из Android-телефона
Некоторое время назад мне пришла в голову интересная идея — превратить свои старые телефоны (их скопилось немало за десять лет) в серверы, в качестве альтернативы покупке Raspberry Pi.
На то было несколько причин: во-первых, у телефонов есть батарея, что для сервера практически бесплатный мини-UPS, во-вторых, внутренняя память смартфона (UFS) работает быстрее и надёжнее, чем SD-карта. В-третьих, у телефонов имеется экран, по которому можно отслеживать состояние сервера.
Ну и в-четвёртых, мне просто было жаль их выбрасывать. Консьюмеризм в наше время предписывает каждый год-два покупать новые смартфоны, производители блокируют возможности железа, которые им невыгодны, прекращают поддержку старых моделей, оставляя людей беспомощными. Миллионы смартфонов отправляются на свалку истории каждый год, хотя каждый из них это мощный компьютер.
TL;DR: в этом посте будут разобраны вопросы установки PostmarketOS на смартфон,
поднятия на нём в качестве примера Docker и веб-приложения в нём.
Сразу хочу оговориться — я понимаю, что есть типовые решения, например Termux или UserLAnd, и спектр поддерживаемых устройств у них шире. Но все они работают как надстройки над основной системой, Android, и подвержены её ограничениям, таким как агрессивное сокращение энергопотребления или перенос задач на LITTLE-ядра при выключении экрана. Будущее Termux, например, вообще неясно из-за всё более жёстких гаек безопасности в Android 11. UserLAnd, помимо этого, работает через PRoot, который при всей своей пользе ощутимо замедляет процессы с большим количеством системных вызовов. В этой статье мы разбираем именно создание сервера на железе без Android.
Часть первая. Прошивка
Проект PostmarketOS был создан именно ради этой цели — сохранение вычислительных устройств после прекращения их поддержки производителями. Список поддерживаемых устройств можно найти здесь.
Для установки требуется телефон с разблокированным загрузчиком. В качестве примера буду использовать OnePlus One из-за простоты разлочки со стороны производителя. Для каждого производителя список шагов разный, ниже привожу обобщённые действия для смартфона 2018-2021 года выпуска:
$ sudo apt install adb fastboot $ # подключаем телефон к USB $ adb devices $ # должен показать устройство в статусе unauthorized
Далее авторизуем подключение на самом телефоне
$ adb devices $ # теперь должен показать нормальный статус "device"
$ adb reboot bootloader $ # смартфон перезагружается в режим fastboot $ # команда может отличаться от oem unlock, уточняйте шаги для вашего производителя $ fastboot oem unlock $ # теперь должен показать дисклеймер и уточнить намерения, подтверждаем.
После разблокировки телефон сбросит данные снова перезагрузится в Android, перезапустите его в режим fastboot комбинацией клавиш или повторите релевантные для этого шаги 3 и 4.
Если разблокировка прошла успешно, далее можно следовать стандартной процедуре установки PmOS:
$ sudo apt install python3-pip git $ python3 -m pip install --user pmbootstrap $ export PATH="$HOME/.local/bin:$PATH" $ pmbootstrap init
На этом этапе pmbootstrap запросит пароль и задаст довольно много вопросов о том, как сконфигурировать систему и целевое устройство. Итоговый результат будет записан в ~/.config/pmbootstrap.cfg .
Пару слов по поводу разных конфигураций. Здесь есть несколько важных пунктов — ядро mainline или downstream , графическая среда mate , weston и т.д., канал обновлений edge или stable . Интуиция при выборе значений должна быть такой:
- Если планируете пользоваться графикой, ставьте пароль из цифр. Некоторые графические среды поддерживают только цифровую клавиатуру на экране ввода пин-кода.
- Выбирайте edge в качестве канала обновлений. PostmarketOS разрабатывается быстро, и много опакеченного ПО ещё долго не будет в stable .
- Выбирайте ядро downstream если хотите максимум работающей «из коробки» второстепенной периферии после установки. Выбирайте ядро mainline если вам нужен OpenGL/OpenCL и современные возможности ядра, такие как контейнеризация и cgroups.
- Выбирайте графическую систему phosh , sway или plasma-mobile если у ваc ядро mainline и имеется графическое ускорение. В противном случае остановитесь на mate или xfce4 . Внимательно смотрите страницу вики для вашего устройства.
Пример того, что получилось у меня
[pmbootstrap] aports = /home/kanedias/.local/var/pmbootstrap/cache_git/pmaports ccache_size = 5G is_default_channel = False device = oneplus-bacon extra_packages = rsync,vim,networkmanager,bluez hostname = lab-of-maker build_pkgs_on_install = True jobs = 17 kernel = mainline keymap = locale = en_US.UTF-8 nonfree_firmware = True nonfree_userland = False ssh_keys = True timezone = Europe/Moscow ui = sway ui_extras = False user = kanedias work = /home/kanedias/.local/var/pmbootstrap boot_size = 128 extra_space = 0 sudo_timer = False
Затем с помощью pmbootstrap install сразу же начинаем сборку образа целевой системы. После сборки её предлагается установить самому, так как механизм установки варьируется от модели к модели. Пример того, как это делается стандартно, и как вышло у меня, ниже.
Пример из инструкции
$ # прошиваем основную систему, библиотеки, модули ядра $ pmbootstrap flasher flash_rootfs $ # прошиваем ядро и initramfs $ # можно использовать pmbootstrap flasher boot для проверки загрузки перед этим $ pmbootstrap flasher flash_kernel
Есть хорошие шансы, что всё сработает как надо с первого раза. К сожалению, загрузчики и реализацию fastboot каждый производитель телефонов пишет по-своему, отчего попытки установки превращаются в смерть от тысячи иголок. В моём случае fastboot наотрез отказывался прошивать образы такого размера. Пришлось воспользоваться сторонним recovery, чтобы продвинуться дальше:
Пример из жизни
$ # собираем образ для установки напрямую на устройстве через TWRP $ pmbootstrap install --android-recovery-zip $ # скачиваем TWRP для нужного устройства, см. https://twrp.me/Devices/ $ fastboot boot twrp-3.5.2_9-0-bacon.img $ # на экране телефона выбираем Advanced -> ADB Sideload -> Start sideload $ pmbootstrap flasher --method=adb sideload
После завершения процесса sideload жмём «Reboot to system». Должен пойти процесс загрузки ядра и далее самой PostmarketOS.
Часть вторая. Настройка PostmarketOS
По сути своей, PostmarketOS построена на основе дистрибутива Linux под названием Alpine. Это позволяет создать работающую систему минимального размера, что для большого количества старых устройств с ограниченной внутренней памятью критично.
Однако, есть и подводные камни. О них ниже:
- Alpine построен на основе лаконичного libc под названием Musl. Плохая новость тут в том, что большинство других дистрибутивов работает на основе glibc, что означает невозможность установки ПО простым переносом бинарников с Raspbian или Ubuntu ARM, как позволяет, например, Golang или Rust.
- Система инициализации в дистрибутиве — OpenRC. Если вы знакомы с Gentoo, это для вас не будет озарением, но OpenRC куда ближе к прародителю sysvinit, чем к общепринятому в индустрии systemd. Имейте в виду.
- Для уменьшения размера используется Busybox, поэтому команды grep / sed / find и т.д. имеют ограниченный набор опций по умолчанию. Устанавливайте их GNU-версии и стандартный Bash-шелл отдельно, чтобы получить полный набор.
Итак, после загрузки телефона с PostmarketOS нам необходимо каким-то образом с ним взаимодействовать. Если вы ставили оболочку Phosh или Plasma Mobile, скорее всего вы сможете это сделать напрямую с тачскрина телефона. Если по каким-то причинам графический интерфейс не сработал, подключайте телефон к компьютеру USB-кабелем, PostmarketOS автоматически создаст дополнительную сеть:
После чего к телефону можно будет подключиться с именем и паролем пользователя, который вы указывали при pmbootstrap install :
$ ssh pmos@172.16.42.1 pmos@172.16.42.1 password: $ sudo cat /etc/os-release | head -3 PRETTY_NAME="postmarketOS edge" NAME="postmarketOS" VERSION_ID="edge"
Если вы видите эти строчки — значит PostmarketOS установлена верно. В противном случае попробуйте посмотреть секцию Troubleshooting для вашего устройства на вики PmOS, измените конфигурацию для pmbootstrap install или спросите мейнтейнеров в IRC или Matrix чате (все три пункта ваш покорный слуга в итоге и сделал).
Настройка сети
Если не получилось настроить WiFi сеть через графическую оболочку, ниже пример как сделать это через консоль. Предварительно подключите телефон к USB-интерфейсу вашего ПК.
Выполните на ПК:
# разрешаем интерфейсам, подключённым по USB, ходить в интернет через нас $ sudo sysctl net.ipv4.ip_forward=1 $ sudo iptables -P FORWARD ACCEPT $ sudo iptables -A POSTROUTING -t nat -j MASQUERADE -s 172.16.42.0/24
Выполните на телефоне:
$ # делаем наш подключённый по USB ПК основным сетевым шлюзом для телефона $ sudo route add default gw 172.16.42.2 $ echo nameserver 1.1.1.1 | sudo tee /etc/resolv.conf $ # теперь у нас есть интернет на телефоне, правда пока только через USB-кабель
Далее, снова на телефоне:
$ # обычно если ip link show показывает беспроводной интерфейс, этого достаточно $ # если нет, убедитесь, что firmware-пакеты для вашего устройства установлены $ sudo apk add networkmanager $ sudo rc-update add networkmanager $ sudo /etc/init.d/networkmanager start $ nmtui $ # далее подключаемся к WiFi через интерфейс NM
Как это выглядит
Настройка Bluetooth
Если на вики указана поддержка bluetooth, пробуем так:
$ sudo apk add bluez $ sudo rc-update add bluetooth $ sudo /etc/init.d/bluetooth start $ # далее подключаемся к мыши/клавиатуре/наушникам (должно быть в режиме pairing) $ bluetoothctl Agent registered [CHG] Controller 00:00:00:00:5A:AD Pairable: yes [bluetooth]$ power on Changing power on succeeded [CHG] Controller 00:00:00:00:5A:AD Powered: yes [bluetooth]$ scan on Discovery started [CHG] Controller 00:00:00:00:5A:AD Discovering: yes [NEW] Device D6:3B:32:01:3D:DD TEST-DEVICE [bluetooth]$ pair D6:3B:32:01:3D:DD Attempting to pair with D6:3B:32:01:3D:DD [CHG] Device D6:3B:32:01:3D:DD Connected: yes
Если всё прошло как надо, на графическом интерфейсе увидите мышку и/или пропадёт экранная клавиатура.
Настройка диска
PostmarketOS как правило устанавливает себя в раздел system , то место, где Андроид обычно хранит системные библиотеки, настройки и приложения. Размер этого раздела ограничен, и для каталогов /home или /var/lib/docker имеет смысл выбрать раздел побольше. На Андроиде это, как правило, userdata :
$ ls -lh /dev/disk/by-partlabel/ | grep userdata lrwxrwxrwx 1 root root 16 May 5 1970 userdata -> ../../mmcblk0p28 $ sudo mkfs.ext4 /dev/mmcblk0p28 $ sudo mkdir -p /var/lib/docker $ sudo mount /dev/mmcblk0p28 /var/lib/docker
Готово, теперь будущий докер не съест всё системное место за секунды.
Настройка Docker
Здесь должен был быть большой раздел про пересборку ядра и быстрый экскурс в pmbootstrap kconfig
Благодаря недавним изменениям в конфигурации ядра PostmarketOS, докер и другие системы контейнеризации должны работать из коробки на любом устройстве, достаточно установить ( apk add docker ) и запустить ( /etc/init.d/docker start ) сервис.
На PostmarketOS действует рудиментарный фаервол в виде правил nftables , сперва разрешаем трафик с интерфейса WiFi. Создайте файл /etc/nftables.d/52_wlan_inet.nft с таким содержимым:
table inet filter < chain input < iifname "wlan*" accept comment "Allow incoming network traffic from WLAN" >chain forward < iifname "wlan*" accept comment "Allow outgoing network traffic from WLAN through us" ct state counter accept comment "accept established connections" > >
$ # сперва перезагружаем фаервол $ /etc/init.d/nftables restart * Caching service dependencies . [ ok ] * Stopping firewall . [ ok ] * Loading nftables state and starting firewall . [ ok ] $ # запускаем сервис, для примера возьмём персональное облако NextCloud $ docker run --rm -d -p 80:80 nextcloud
Далее на локальном компьютере открываем http:// и смотрим, что получилось:
Часть третья. Заключение
Какие выводы я сделал, проведя такой опыт переноса своих сервисов на телефон? Самое главное — делайте это только убедившись, что точно хотите окунуться в неизвестное и сможете потратить на это 2-4 дня, а может и больше. Сильно поможет, если устройство хорошо поддерживается сообществом, ну и конечно если идеи свободного ПО и переиспользования вам близки 🙂
В моём случае оказалось, что таким устройством, как у меня, никто из разработчиков не обладает, и пришлось добавлять драйверы производителя, поддержку батареи и её зарядки в ядре и следить за обновлениями, чтобы изменения не потерялись. Тем не менее, после настройки телефон работает как полноценный сервер NextCloud, синхронизируя календарь, файлы и задачи, и потребляя при этом всего 2.5 Вт энергии.
Я выкладываю эту инструкцию в надежде, что она окажется полезной, но не предоставляю никаких гарантий работоспособности результата. Если вы столкнулись с проблемами, пишите в комментарии или в Matrix-каналы разработчиков PostmarketOS, будем разбираться.
Ресурсы, использованные для написания этой статьи
- Официальная инструкция установки PostmarketOS (en)
- Использование USB в качестве внешней сети на PostmarketOS (en)
- Инструкция Alpine по работе с OpenRC (en)
- Проверка параметров ядра на совместимость с Docker (en)
Как изменить DNS-сервер на Android
Настройка Private DNS или Secure DNS на Android может повысить уровень безопасности вашего интернет-соединения. Безопасные DNS-серверы обеспечивают фильтрацию сайтов и предотвращают доступ к ресурсам, связанным с фишингом или вредоносными программами. Такие меры помогут защитить устройство и данные от внешних угроз в сети.
Что такое Private DNS?
DNS расшифровывается как Domain Name System — система, которая преобразует доменные имена в IP-адреса, позволяя им взаимодействовать в сети. Чтобы не запоминать сложные цифровые комбинации (IP-адреса), мы используем доменные имена для обращения к сайтам в интернете. При этом наше устройство обычно использует DNS-серверы интернет-провайдера.
Private DNS обозначает непубличный, частный DNS-сервер. Он используется для улучшения безопасности и управления сетевым трафиком, для шифрования DNS-запросов и обеспечения дополнительного уровня конфиденциальности. Private DNS настраивает защищенный канал для запросов DNS, уменьшая возможность перехвата данных.
Для защиты вашего устройства вы можете самостоятельно изменить DNS-серверы на частные или общедоступные и включить безопасный DNS на Android.
Настройка DNS-сервера на Android
Настройка персонального DNS-сервера на Android-устройствах может быть выполнена с использованием сторонних приложений или же через ручную настройку. Рассмотрим оба способа.
Смена DNS-сервера непосредственно на Android
Включить безопасный DNS можно напрямую через DNS-настройщик для Android. Для этого:
- Откройте «Настройки» на вашем устройстве Android.
- Выберите раздел «Сеть и интернет».
- Прокрутите вниз и нажмите «Частный DNS-сервер» или «Private DNS» (название зависит от версии Android).
- Выберите имя хоста провайдера частного DNS.
- Введите имя хоста поставщика DNS (например, собственного или публичного).
- Нажмите «Сохранить».
Теперь откройте браузер и загрузите любую веб-страницу. Если страница загрузится, вы успешно изменили DNS-сервер.
Смена DNS-сервера на Android с помощью стороннего приложения
Включить безопасный DNS в Android можно не только вручную, но и через специальные приложения. Самые популярные приложения для настройки DNS-серверов на Android, представленные в Google Play Store:
Приложение работает как на смартфонах Android с root-доступом, так и без него, предоставляя пользователям широкий спектр DNS-серверов. Программа автоматически находит самый быстрый DNS-сервер в зависимости от вашего местоположения. Она также имеет дополнительную поддержку IPv4 и IPv6.
Это относительно новое приложение, в котором реализованы передовые методы безопасной отправки DNS-запросов на целевой сервер. В приложении имеется множество предустановок DNS-серверов, таких как Google DNS, OpenDNS, Cloudflare DNS и т. д. Вам необходимо выбрать любой из них, чтобы включить новый DNS-сервер на вашем смартфоне Android.
RU-CENTER предоставляет мощные серверные решения, которые гарантируют бесперебойную работу вашего веб-проекта. Арендуйте физический сервер в RU-CENTER для размещения проектов любой сложности: от интернет-магазинов и форумов с высокой посещаемостью до почтовых серверов и серверов баз данных.
Почему стоит выбрать выделенный сервер RU-CENTER:
- Мощные серверы
- Техническая поддержка 24/7
- Высокая скорость загрузки
- Аптайм 99,9%
- Дата-центры в Москве
- Панель управления ISPmanager — бесплатно