В современных моделях маршрутизаторов (роутеров) стало стандартом наличие USB-порта для использования в качестве файлового хранилища (как для локальной сети, так и с доступом извне), медиасервера, принт-сервера или USB-модема.
Рассмотрим настройку доступа к подключенному в порт маршрутизатора USB-накопителю по протоколу FTP - это позволит нам создать что-то вроде своего собственного облачного хранилища, которое будет ограничено только объемом подключенного диска.
Общий порядок действий:
- Подключить накопитель в USB-порт маршрутизатора, провести его небольшую настройку (смонтировать том)
- Включить FTP-сервер, указать подключенный накопитель, создать пользователя для доступа
- Разрешить доступ к роутеру из внешней сети - включить виртуальный сервер с переназначением портов от внешнего IP-адреса на внутренний. Так как обычно маршрутизатор получает свой IP-адрес от провайдера динамически, то для сохранения доступа можно воспользоваться сервисом Dynamic DNS
- Установить FTP-клиент на устройстве, с которого планируется подключатся к USB-накопителю
Рассмотрим по порядку, на примере маршрутизатора D-LINK 2150:
- Подключение USB-накопителя и настройка FTP на маршрутизаторе
- Активация доступа к роутеру из внешней сети. Использование Dynamic DNS
- Подключение к накопителю из удаленной сети через FTP-клиент
1. Подключение USB-накопителя и настройка FTP на маршрутизаторе
После присоединения USB-накопителя в порт маршрутизатора нужно зайти в его административную панель через браузер. Она, как правило, находится по адресу 192.168.0.1. Для входа понадобится логин и пароль, созданный при первоначальной настройке роутера.
Работа с USB-устройствами ведется в отдельном разделе настроек "USB-накопитель", там на странице "Информация" смонтируйте подключенный диск. После этого он будет выглядеть так:
Затем в разделе "FTP" включаем FTP-сервер, привязываем директорию на накопителе (можно указать корень диска /usb либо конкретную папку) и создаем пользователей. Если не создавать пользователя, то вход по протоколу будет анонимным и доступ только на чтение.
Пользователя можно создать по ссылке из меню FTP, либо в отдельном разделе "Пользователи". Вам нужно только придумать логин и пароль:
2. Активация доступа к роутеру из внешней сети. Использование Dynamic DNS
Изначально роутер и подключенные к нему устройства находятся во внутренней сети, защищенной межсетевым экраном. Чтобы получить к ним доступ из внешней сети, нужно добавить правило с указанием порта, на который будут перенаправляться запросы. Сделаем это в разделе "Удаленный доступ". Например, чтобы удаленно получить доступ к панели администрирования маршрутизатора, при добавлении правила выбираем протокол HTTP.
Для работы с USB-хранилищем добавим правило для протокола FTP:
Основные настройки на маршрутизаторе сделаны, осталось узнать, по какому адресу подключаться из вне. Это единый внешний IP-адрес, под которым все устройства вашей домашней сети видны из интернета. Его можно узнать, зайдя, например, на https://internet.yandex.ru и посмотреть "Данные о пользователе".
Также, этот адрес можно увидеть разделе WAN вашего роутера:
В общем-то, уже можно пробовать подключаться из любой другой общедоступной сети по этому IP-адресу к вашему маршрутизатору. Однако, если этот, так называемый "белый" (видный через интернет) IP-адрес у вас не статический (а, как правило, в домашних сетях он динамический), то он может поменяться на какой-нибудь другой, например, при перенастройке оборудования провайдера. И тогда при обращении по нему доступа уже не будет.
Чтобы избежать проблемы смены IP-адреса, можно воспользоваться сервисом Dynamic DNS, который сопоставляет числовое значение адреса с доменным именем и умеет отслеживать изменения. Например, https://noip.com. На сайте нужно зарегистрироваться и создать доменное имя "Hostname", к которому привязывается ваш "белый" IP-адрес.
В настройках роутера включите использование DDNS, укажите используемый сервис, в котором вы зарегистрировались и данные своего аккаунта:
Теперь подключаться можно не по IP-адресу, а по этому доменному имени. При смене адреса имя остается неизменным, по нему доступ будет постоянным. Например: homepc.ddns.net, где "homepc" - это ваше имя "Hostname".
3. Подключение к накопителю из удаленной сети через FTP-клиент
Чтобы увидеть свой USB-диск из какого-либо другого места через интернет, нужно подключиться к вашему роутеру с использованием протокола FTP. Как правило, такую возможность имеют все файловые менеджеры (в том числе со смартфона) или специальные FTP-клиенты.
Можно установить один из самых известных - Total Commander. В меню "Сеть" создаем FTP-соединение, вписываем доменное имя из сервиса Dynamic DNS (или IP-адрес), указываем "не анонимно". При запросе логина и пароля вводим данные нашего пользователя, созданного в пункте 1.
При успешном подключении можно работать с файлами как на обычных локальных дисках.
© http://узнай-научись.рф/internet/22-moodle/14-testirovanie-v-sisteme-moodle
Поделиться или сохранить себе:

