Netgear WNR3500L: Превращаем роутер в NAS. Netgear wnr3500l роутер


Обзор маршрутизатора NETGEAR WNR3500L / Хабр

Здравствуйте, хабралюди и хабрагости! Увидел пару обзоров маршрутизаторов NETGEAR на Хабре за последнее время и решил внести свою лепту в это дело.На руках у меня где-то с апреля месяца имеется железка WNR3500L. Ключевыми особенностями маршрутизатора можно назвать наличие гигабитных портов, usb-порта, wi-fi n-стандарта и сравнительно низкая цена (4500 рекомендованная, менее 4000 — в недорогих компьютерных магазинах) за предлагаемый функционал. Полноценный обзор мне сделать сложно, в силу отсутствия необходимого для этого железа в нужное время и в нужном месте, но кое-что интересное, полагаю, смогу написать. Сознательно включил в обзор ряд для многих очевидных моментов, которые не относятся напрямую к роутеру, но, тем не менее, некоторым хабрапосетителям могут быть новыми и интересными.
Внешний вид.
Внешний вид маршрутизатора мало отличается от WNR2000 или WNR3500 (использовано изображение с офф. сайта, глянец меня победил).

Матовые решетки сверху и снизу (производитель, по всей видимости, предлагает только вертикальную установку роутера), матовый пластик сзади (там, где подключаются кабеля) и хорошо притягивающий пыль и отпечатки пальцев глянец на всех остальных поверхностях.

На задней панели размещены: разъем для подключения блока питания, кнопка включения-выключения, WAN и LAN порты, usb-порт, кнопка для сброса настроек в дефолт.

Спецификации
(взято с офф. сайта)
Физические характеристики
  • Размеры: 175 x 130 x 35 мм
  • Вес: 0,33 кг
Функции
  • Микропроцессор BCM 4718 system-on-a-chip
  • Порты Gigabit Ethernet (4 LAN и один WAN) и USB
  • Защита с помощью двойного межсетевого экрана
  • Защита от атак Denial-of-service (DoS)
  • Wi-Fi Protected Access™ (WPA2-PSK, WPA-PSK) и WEP
  • Wi-Fi Protected Setup™ (WPS) – кнопка и PIN
  • Push 'N' Connect с использованием стандартов Wi-Fi Protected Setup (WPS) и Smart Wizard®
  • IEEE 802.11n
  • Пять портов Ethernet 10/100/1000 (1 WAN и 4 LAN) с автоматическим определением скорости
Прошивка.
Роутер позиционируется производителем как «Open-source маршрутизатор». Фактически в базовой поставке — это все тот же Netgear, с стандартной для маршрутизаторов этой фирмы прошивкой и возможностями. Дополнительный функционал можно добавить с помощью различных опен-сорс прошивок, таких как DD-WRTНа сайте http://www.myopenrouter.com можно найти информацию о поддерживаемых версиях прошивок (DD-WRT, OpenWRT, Tomato), о нюансах установки на роутер, особенностях настройки. К сожалению, русскоязычное сообщество пока толком не сформировано, но, думаю, что за эти дело не станет. Эксперименты со сторонними прошивками я решил пока отложить.Внешний вид веб-интерфейса роутера достаточно стандартен для Netgear. Из приятного — русскоязычный интерфейс, подробная справка, которая выводится слева от соответствующих элементов управления. Скорость работы прошивки приятно радует — нет необходимости ждать перезагрузки роутера при добавлении нового маршрута или правила для переадресации портов. Из неприятного — не думаю, что дизайнеры много работали над внешним видом веб-интерфейса. В недавнем обзоре маршрутизатора WNDR3700 Boomburum расписал возможности прошивки расписаны достаточно детально. Не буду подробно останавливаться на том, что уже описано, укажу лишь те моменты, которые мне показались значимыми.
Поддерживаемые типы подключений

Насколько я знаю, это первая модель NETGEAR, которая поддерживает PPPoE, L2TP и PPTP с одновременным доступом к локальной сети и внешнему интернету (у D-Link эта технология называется DualAccess, у Zyxel — Dual Link, у ASUS/NETGEAR никак не называется — либо работает либо нет) и multicast-IPTV. Рассмотренные в недавних обзорах маршрутизаторы WNR3500 и WNDR3700 не поддерживают в полной мере dual access и iptv. Для WNDR3700, впрочем, по данным производителя, этот функционал ожидается в последующих прошивках.Для JWNR2000 поддержка L2TP доступна только в beta-версии прошивки.

Wi-Fi

Роутер поддерживает современный стандарт IEEE 802.11n wi-fi в его релизной редакции, частота в 5 GHz не поддерживается. Шифрование WEP и WPA-PSK (TKIP) использовать не рекомендую — в сети можно найти инструкцию по взлому сетей, защищенных таким способом. WPA/WPA2 Enetrprise не поддерживается.

Фильтрация содержимого — родительский контроль.
Программа NETGEAR Live Parental Controls Manager позволяет настраивать фильтры содержимого (см. обзор WNDR3700), собственный интерфейс позволяет вводить временные ограничения. Небольшой эксперимент показал, что эффективность фильтра далеко не стопроцентная — 2-3 сайта из 10 с фривольным содержанием (методика поиска — google.com и самый популярный поисковый запрос) он пропускает даже на самом высоком уровне фильтрации. Нежелательные сайты можно добавить руками через веб-интерфейс управления opendns-аккаунтом:

Переадресация портов
Работать с роутером (неважно, отдельное это специализированное устройство или системный блок, собранный для раздачи интернета) в сети несколько сложнее, чем напрямую с компьютера. Не все запросы, приходящие на ip роутера, доходят до компьютера или другого подключенного устройства. Это в некоторых случаях хорошо (вирусы, сетевые атаки и прочее), в некоторых — плохо (например, не откроется извне без дополнительных настроек ftp-сервер, запущенный на вашем компьютере) Включенная по умолчанию функция UPnP позволяет многим приложениям работать через роутер без дополнительной настройки (например, прекрасно шуршит байтами utorrent). Для некоторых приложений (rdp — 3389 порт, http-сервер — 80 порт, dc++) необходимо вручную прописать порты.

Вот так, например, выглядит таблица у меня:

При желании можно указать один компьютер (или иное устройство) в качестве DMZ-сервера. В этом случае все запросы, приходящие на роутер и не прописанные в правилах, будут переправляться на конкретный IP. На этом я описание веб-интерфейса, пожалуй, закончу.

Тестирование скорости
К сожалению, ни мой домашний провайдер, ни мой работодатель пока не торопятся подключать меня по гигабитному линку, а у меня возможностей полноценно протестировать скорость на столь быстром соединении в домашних условиях не было. Условия тестирования:

100 мегабит до провайдера.

В сети провайдера используются серые 10-е IP для обмена информацией в сети и VPN-подключение по протоколам L2TP (желательно) и PPTP (если нет другого выбора) для доступа в Интернет.

Скорость по VPN измерялась с помощью speedtest mini, расположенным на хостинге провайдера, корректность контролировалась с помощью i-speeder и bitmeter. Скорость в локальной сети провайдера измерялась с помощью i-speeder и bitmeter, нагрузку создавал dc++ клиентом. Скорость по wi-fi измерялась в непосредственной близости к роутеру (расстояние менее метра). Измерения повторялись многократно.На значения исходящей скорости здесь можно внимания не обращать — VPN-подключение провайдера не выдает более 35 мегабит, speedtest показывет цифры, далекие от реальности.

Измеренные значения:
  • Скорость по локальной сети — практически сразу уходила в район физического ограничения — 100 мегабит. Нужно тестировать на гигабите.
  • Скорость VPN-соединения при дефолтной прошивке упиралась примерно в 80 мегабит. После установки прилетевший автоапдейтом прошивки разницы с подключенным напрямую компьютером я не заметил. Все тесты упираются примерно в 90 мегабит.

  • С адаптерами D-Link DWA-140, TrendNET TEW-644-UB все уперлось в те же самые 100 мегабит. Не думаю, что скорость на гигабитном подключении от провайдера будет намного выше, но прогресс по сравнению с g-стандартом налицо.
  • С адаптерами D-Link DWA-125, NETGEAR WNA1100 удалось разогнать только до 70 мегабит (достигались значения и порядка 80, но стабильно эта скорость не держалась)
  • С адаптером NETGEAR WNA1100 через две стены поперек и одну почти параллельно (под очень маленьким углом) и 10 метров скорость вышла порядка 30-35 мегабит, уровень сигнала показывало «очень слабый». Измерение было произведено один раз.
Мульткаст IPTV
Работает. С hd-потоком в 20+ мегабит, торрентами и dc++ одновременно справляется без нареканий.
Выводы:
Маршрутизатор мне понравился. Быстро и легко настраивается, имеет все необходимые для меня и для работы в сети провайдера функции, скоростные характеристики полностью перекрывают мои текущие потребности. Греется мало, жару в Екатеринбурге (32-33) перенес спокойно, не жаловался. За несколько месяцев (примерно с мая) претензий к работе маршрутизатора не возникло. Здесь одна ремарка — wi-fi я использовал крайне непродолжительное время, только для тестирования. Одну из ключевых фич — поддержку сторонних прошивок — пока не протестировал. Если все получится и прошивки заработают нормально с моим провайдером — будет еще один обзор. Проверить скорость передачи файлов между компьютерами, посмотреть предел производительности на гигабитном подключении и отследить зависимость скорости по wi-fi от расстояния и преград у меня пока возможности не было. P.S. В силу своей профессиональной деятельности все чаще приходится писать различные тексты. Стилистика там немного иная (целевая аудитория — абоненты и сотрудники интернет-провайдера), но я буду весьма признателен за комментарии в отношении стиля написанного текста, оформления.

geektimes.com

Настройка NetGear WNR3500L на RuDevice.ru

Инструкция по настройке роутера NetGear WNR3500L

Авторизация

Для того, что бы попасть в веб-интерфейс роутера, необходимо открыть ваш Интернет браузер и в строке адреса набрать routerlogin.net или 192. 168.1.1. В появившемся окне вводим admin" в качестве имени пользователя и "password" в качестве пароля.

Авторизация на роутере NetGear WNR3500L

После этого у Вас открывается окно веб-интерфейса. Здесь вы можете выбрать один из двух режимов настройки - «Базовый» и «Расширенный». Рассмотрим второй режим.

Режим настройки роутера NetGear WNR3500L

Смена заводского пароля

В целях безопасности рекомендуется сменить заводской пароль. Для этого необходимо перейти в Расширенные настройки, меню Администрирование - Установка пароля.

  • Старый пароль вводите пароль по умолчанию, то есть "password"
  • Установить пароль и Повторить новый пароль - вводите новый пароль

Нажимаете на кнопку "Применить". После применения новых настроек необходимо снова авторизоваться в системе, введя Ваш новый пароль.

Смена заводского пароля на роутере NetGear WNR3500L

Настройка подключения к Интернет

В зависимости от Вашего провайдера и его настроек необходимо выбрать тот или иной режим подключения. Если для подключения к интернету у Вашего провайдера требуется вводить логин и пароль, то в графе Требуется ли при подключении к Интернету ввести имя пользователя и пароль вы выбираете ДА (например, у Ростелеком, Билайн, Дом.ру, ТТК и т.д.). Если же вы подключаете роутер к другому устройству (на котором уже есть интернет) или тип Вашего подключения к интернету не требует ввода логина и пароля, то в этой графе ставите точку напротив НЕТ.

Настройка подключения к Интернет на роутере NetGear WNR3500L

Настройка подключения в режиме DHCP (динамический IP)

Первый режим - режим DHCP, назначающий автоматическое получение настроек сети от провайдера. В этом случае необходимо выбрать "Нет" на вопрос "Требуется ли при подключении к интернету ввести информацию о подключении".

IP-адрес Интернет-порта и IP-адрес DNS-сервера (сервера доменных имен) - ставим точку напротив Получить автоматически от провайдера.

Если провайдер использует привязку по MAC-адресу, и Вы настраиваете маршрутизатор с ПК, который до этого был подключён к сети интернет, то для поля "MAC-адрес маршрутизатора" укажите опцию "Использовать MAC-адрес компьютера". Если привязка по MAC-адресу у провайдера отсутствует, то оставляем опцию по умолчанию - опцию "Использовать MAC-адрес по умолчанию". И нажимаем кнопку "Применить". 

После применения настроек мы можем успешно пользоваться интернетом.

Настройка подключения в режиме DHCP (динамический IP) на роутере NetGear WNR3500L

Настройка подключения в режиме статического IP

Второй режим - это статические или по-другому фиксированные настройки, которые обычно указываются в договоре, заключённом с Вашим провайдером. Для настройки данного режима аналогично отвечаем "Нет" на вопрос "Требуется ли при подключении к интернету ввести информацию о подключении".

IP-адрес Интернет-порта - ставим точку напротив Использовать статический IP-адрес. В графы IP-адрес, IP-маска подсети, IP-адрес шлюза - вводите данные из договора или параметры Вашей сети.

Аналогично случаю настройки в первом режиме выбираем использовать MAC-адрес компьютера, если провайдер использует привязку по MAC-адресу. Или оставляем использовать MAC-адрес по умолчанию, если привязка отсутствует. Затем нажимаем кнопку "Применить".

Настройка подключения в режиме статического IP на роутере NetGear WNR3500L

Настройка PPtP (VPN) при автоматическом получении локального IP адреса (DHCP)

Это разновидность VPN-подключения. Для его настройки необходимо выбрать "Да" на вопрос "Требуется ли при подключении к интернету ввести информацию о подключении" и из выпадающего списка поставщиков услуг интернета выбрать "PPTP". Если Вы желаете, чтобы маршрутизатор оставался всегда подключённым к интернету выберите в качестве режима подключения "Всегда включено". В противном случае можно задать интервал бездействия в минутах, после которого маршрутизатор будет автоматически отключаться от интернета. Или можно выбрать полностью ручное подключение через web-интерфейс. 

Протокол "PPTP" требует не только обязательного указания имени пользователя и пароля, адрес VPN-сервера для подключения, но так же подразделяется на два распространённых в России варианта. Их разница в том, каким образом назначаются настройки для подключения к локальной сети провайдера: динамически через протокол DHCP или задаются статически пользователем. В обоих случаях Вам необходимо сначала указать:

  • Имя пользователя - логин из договора
  • Пароль - пароль из договора
  • Режим подключения - всегда включено
  • Адрес сервера - нужно указать название или адрес сервера в поле ". Адрес сервера может быть в виде IP-адреса, к примеру, 10.0.0.138 или в виде доменного имени, например, vpn.internet.beeline.ru.
  • IP-адрес Интернет-порта и IP-адрес DNS-сервера - Получить автоматически от провайдера
  • Нажимаем Применить.

Настройка PPtP (VPN) при автоматическом получении локального IP адреса (DHCP) на роутере NetGear WNR3500L

Настройка PPtP (VPN) при статическом локальном IP адресе

При наличии доступа к локальным ресурсам провайдера необходимо настроить дополнительные параметры подключения. Если они получаются автоматически или провайдер их Вам не предоставил, то обычно ничего дополнительного вводить не нужно! Если у Вас имеются данные по указанию IP-адреса, маски подсети, шлюза и DNS-серверов, то их необходимо ввести в соответствующие поля: "Мой IP-адрес", "Маска подсети", "IP-адрес шлюза" и "Главный DNS", "Дополнительный DNS" (некоторые поля не видны на рисунке). Если провайдер использует привязку по MAC-адресу, выберите так же опцию "Использовать MAC-адрес компьютера". Затем нажмите кнопку "Применить". 

Настройка PPPoE подключения

Режим подключения "PPPoE" по своим настройкам совершенно аналогичен предыдущим режимам. Заполняем графы:

  • Имя пользователя и Пароль  - вводите данные из договора
  • Имя службы - вводим любое название будущего подключения
  • Режим подключения - всегда включено
  • IP-адрес Интернет-порта и IP-адрес DNS-сервера (сервера доменных имен) - ставим точку напротив Получить автоматически от провайдера.

Если провайдер использует привязку по MAC-адресу, и Вы настраиваете маршрутизатор с ПК, который до этого был подключён к сети интернет, то для поля "MAC-адрес маршрутизатора" укажите опцию "Использовать MAC-адрес компьютера". Если привязка по MAC-адресу у провайдера отсутствует, то оставляем опцию по умолчанию - опцию "Использовать MAC-адрес по умолчанию". И нажимаем кнопку "Применить". 

Настройка PPPoE подключения на роутере NetGear WNR3500L

Настройка L2TP подключения

  1. Тип соединения — L2TP
  2. Имя пользователя и пароль — логин и пароль из договора
  3. Режим подключения - Всегда включено
  4. Адрес сервера  — вводим ip-адрес или название vpn-сервера по договору
  5. IP-адрес DNS-сервера — получить автоматически от провайдера
  6. MAC-адрес маршрутизатора — использовать адрес по умолчанию
  7. Остальные параметры можно не менять. Нажимаем Применить.

Настройка L2TP подключения на роутере NetGear WNR3500L

Настройка Wi-Fi на роутере

Заходим в пункт меню Настройки беспров. сети.

  1. Имя (SSID) - указываете название для первой и для второй сети, но они должны различаться
  2. Канал - Авто
  3. Режим - здесь выставляется максимальная скорость, на которой будет работать сеть
  4. Параметры безопасности - WPA2-PSK с шифрованием [AES], так как он даёт максимальную производительность и защиту сети
  5. Фраза-пароль - будет использоваться для подключения всех беспроводных wi-fi-устройств к маршрутизатору. Постарайтесь использовать сложную фразу и запишите её! Использование комбинаций типа "qwerty" или "1234567" могут быть взломаны злоумышленниками за считанные секунды.
  6. После этого нажмите кнопку "Применить", и подключайте безопасно Ваши беспроводные устройства, ПК к маршрутизатору, используя данный ключ безопасности.

Настройка Wi-Fi на роутере NetGear WNR3500L

Переадресация/проброс портов

Заходим в Дополнительные настройки - Переадресация портов / инициирование портов.

Переадресация/проброс портов на роутере NetGear WNR3500L

Нажимаем Добавить службу.

  • Имя службы - название создаваемой службы
  • Тип службы - выбираете нужный Вам протокол
  • Внешний начальный/коченый порт и Внутренний начальный/конечный порт - диапазон портов
  • IP-адрес сервера - сетевой адрес устройства, на который будет перенаправляться запрос
  • Нажимаем Применить.

Переадресация/проброс портов на роутере NetGear WNR3500L

rudevice.ru

Расширяем возможности маршрутизатора NetGear WNR3500L — подключаем жесткий диск

Маршурутизатора NetGear WNR3500L имеет на борту порт USB, что дает возможность подключить к нему жесткий диск. В дальнейшем дисковой пространство внешнего носителя можно можно сделать доступным по сети. То есть получается сетевой накопитель NAS.

Но если прошить маршрутизатор альтернативной прошивкой. А Netgear WNR3500L позиционируется производителем как Open Source, то есть пользователь может без потери гарантии ставить альтернативное ПО на него, такие как DD-WRT, Open-WRT, Tomato и т.п.В случае установки такой прошивки мы получаем возможность установить дополнительное программное обеспечение отсутствующее в основной прошивке. К примеру Torrent клиент, web сервер, DLNA сервер и даже IP АТС Asterisk.Я в качестве альтернативной прошивки выбрал проект «прошивок от Олега и Энтузиастов«, известный мне еще со времен D-Link DIR-320.Все инструкции были опробованы на маршрутизаторе NetGear WNR3500L с прошивкой от Vampik 1.9.2.7-rtn-r3300M.

Необходимые условия

  1. Маршрутизатор с прошивкой «от Олега и Энтузиастов».
  2. Внешний жесткий диск с интерфейсом USB.
  3. Доступ в интернет.

Инструкция по подключению внешнего жеского диска

Во избежании недоразумений и внештатных ситуаций сбросьте настройки маршрутизатора на заводские и настройте ваше интернет подключение с нуля.

Форматируем жесткий диск. Создаем один раздел с файловой системой EXT3. Я рекомендую именно такую схему с одним разделом. Так как она проще реализуется.

Как отформатировать жесткий диск в ext3 из под Windows?Самый простой и бесплатный способ — это программа Free EaseUS® Partition Master Home Edition Которая работает из под любой винды и бесплатна для домашних пользователей.

Выключаем роутер и подключаем жесткий диск.Включаем роутер и ждем пока он полностью загрузится .В прошивках RTN внешний накопитель по-умолчанию монтируется в «/tmp/mnt/disca_1»Наша задача смонтировать его или его часть в «/opt» (Каталог для дополнительного коммерческого программного обеспечения. Может быть пустым или отсутствовать (в BSD-системах). ), именно туда будут устанавливаться дополнительные программы.Так как мы сознательно создали один раздел, то устанавливаемые программы и данные разнесем по разным папкам. К примеру в папке «/opt» будут программы, а в папке «/data» — данные.Создадим эти папки и примонтируем папку «/opt» на диске в корень файловой системы маршрутизатора.

mkdir /tmp/mnt/disca_1/opt mkdir /tmp/mnt/disca_1/data mount -obind /tmp/mnt/disca_1/opt/ /opt/

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

Какой должен быть размер файла подкачки

Меня как и многих мучал вопрос «каков рекомендуемый размер swap в linux»? Можно не думать, а просто создать SWAP-файл по размеру оперативной памяти, периодически посматривая на её, подкачки, использование с помощью команды top. При необходимости добавитьуменьшить своппинг системе.

dd if=/dev/zero of=/opt/swapfile bs=1024 count=65536 mkswap /opt/swapfile swapon /opt/swapfile

проверить результаты нашей работы можно командами «free» (проверяем подключение swap файла и его использование), увидим примерно следующее:

[[email protected] root]$ free total used free shared buffers Mem: 61784 31024 30760 0 3696 -/+ buffers: 27328 34456 Swap: 65528 0 65528

А все что смонтировано можно увидеть по команде «mount»:

[[email protected] root]$ mount rootfs on / type rootfs (rw) /dev/root on / type squashfs (ro) proc on /proc type proc (rw) sysfs on /sys type sysfs (rw) devfs on /dev type tmpfs (rw,noatime) devpts on /dev/pts type devpts (rw) tmpfs on /tmp type tmpfs (rw,noatime) usbfs on /proc/bus/usb type usbfs (rw) /dev/discs/disca/part1 on /tmp/mnt/disca_1 type ext3 (rw,noatime,data=ordered) /dev/discs/disca/part1 on /opt type ext3 (rw,noatime,data=ordered)

Настроим инициализацию, то есть чтобы при включении маршрутизатора папка с программами на внешнем диске монтировалась в «/opt», подключался файл-подкачки, и исполнялись скрипты автозагрузки установленных приложений MiniDLNA, Transmission и т.д. расположенные в папке «/opt/etc/init.d/»:

mkdir -p /usr/local/sbin echo "#!/bin/sh" > /usr/local/sbin/post-mount echo "mount -obind /tmp/mnt/disca_1/opt/ /opt/" >> /usr/local/sbin/post-mount echo "swapon /opt/swapfile" >> /usr/local/sbin/post-mount echo "/opt/etc/init.d/rc.unslung start" >> /usr/local/sbin/post-mount chmod +x /usr/local/sbin/post-mount

Сохраняемся и перезагружаемся:

flashfs save && flashfs commit && flashfs enable && reboot

После перезагрузки маршрутизатора все смонтируется автоматически. Проверьте и наслаждайтесь.

Поделись этой страницей с друзьями!

moonback.ru

Превращаем роутер в NAS / Хабр

История покупки роутера Netgear WNR3500L похожа на поговорку автолюбителей: тюнинг автомобиля начинается после дтп. Так и в моем случае. Старенький и глючный D-Link DIR300 умер смертью храбрых (скорее всего перегрев от нагрузки). Так как работал он, мягко говоря, неудовлетворительно, было решено купить железку помощнее и посовременнее.

Среди претендентов оказались 3 модели: Asus N16, Linksys WRT160NL и Netgear WNR3500L. Все они удовлетворяли нескольким критериям: быстрый процессор, много оперативки, USB для подключения жесткого диска и возможность установки альтернативных прошивок. Несмотря на большую любовь к марке Linksys, выбор пал в сторону Netgear. Причина проста: линксисов попросту нигде не было в наличии, асус купили прямо у меня перед носом, а роутер был очень нужен. В качестве накопителя был выбран 3.5” WD Elements на 1.5ТБ.

WNR3500L позиционируется компанией Netgear как open source роутер. Самые популярные прошивки для него – это Tomato, OpenWRT и DD-WRT. Я остановился на DD-WRT. Она понравилась мне как по скорости, так и по функционалу, который расширяется установкой пакетов Optware. Ранее на хабре уже раскрывалась тема установки Samba на DD-WRT (прямо вот тут), но в этом топике я постараюсь как можно полнее раскрыть вопрос установки и начальной настройки данного роутера по методу, который наши иностранные коллеги называют «The Right Way».

Шаг первый: Установка DD-WRT.

Сначала идем по ссылке и вбиваем в строку поиска модель роутера. Далее выбираем из найденных конкретную модель. В моем случае это WNR3500L. Теперь нужно скачать 2 файла: собственно прошивку и Netgear WNR3500L Firmware: Special File for initial flashing. Так как флэш-памяти в роутере целых 8МБ, я выбрал прошивку NEWD K2.6 Big Generic. Теперь все готово к прошивке. Так как «из коробки» роутер не понимает прошивки в формате *.bin, льем сначала d-wrt.v24-14896_NEWD-2_K2.6_mini-WNR3500L.chk. Заходим на роутер (192.168.1.1 по дефолту) в раздел «Обновление маршрутизатора», выбираем *.chk и жмем «Загрузить».

image

Теперь просто ждем и ничего не делаем. После окончания обновления нужно сбросить маршрутизатор аппаратной кнопкой и дождаться загрузки. Снова заходим на роутер и видим веб интерфейс DD-WRT, просящий ввести новый пароль.

image

После ввода пароля идем в раздел Administration > Firmware Upgrade, выбираем уже полноценную прошивку в формате *.bin и нажимаем Upgrade.

image

Спустя несколько минут, наслаждаемся результатом. Далее переходим к настройке подключения к интернет, но так как настройки различны для каждого провайдера, подробно описывать этот процесс не вижу смысла, они не сложнее настройки любого другого роутера. В моем случае это VPN через PPTP. Все настройки интернет подключения — на вкладке Setup > Basic Setup.

Шаг второй: Подготовка диска и установка Samba

Для того чтобы диск корректно монтировался к системе, его нужно должным образом разбить и отформатировать. Для диска будем использовать файловую систему ext3. Отформатировать его можно в любом дистрибутиве Linux (подойдет и Live CD), либо прямо из под Windows, с помощью дисковых утилит (Acronis Disk Director Suite или Partition Magic). Я выбрал второй путь. Диск нужно разбить на 4 партиции (Primary, или Основной в русскоязычном варианте), точно в таком порядке:

  • Partituon #1. Optware (ext3): монтируется в /opt. Сюда будут устанавливаться пакеты Optware. Размер не менее 512 мегабайт.
  • Partituon #2. Swap (Linux Swap): собственно своп. Большой размер не нужен. Достаточно и 128 мегабайт.
  • Partituon #3. JFFS (ext3): монтируется в /temp. Размер не менее 128 мегабайт.
  • Partituon #4. Share (ext3): монтируется в /mnt. Собственно тут и будет шара для самбы.

Такой порядок нужен для правильного автомонтирования в DD-WRT. Ранее (при использовании старого метода), диск монтировался в /jffs, скрипты для монтирования писались в стартап. Это больше не понадобится. После разбиения диска переходим к настройкам роутера. Вкладку Services > USB приводим к следующему виду:

image

Подключаем диск к роутеру и перезагружаем его «железной» кнопкой (у меня после софт-ресета диск не подцепился). После загрузки роутера снова идем в веб интерфейс на вкладку Services > USB, и если предыдущие шаги были выполнены верно, видим примерно следующее:

image

Теперь приступаем к установке самбы. Сначала коннектимся к роутеру любым телнет клиентом (я использовал putty)

Логин: rootПароль: тот, что вы указали в самом начале в веб-интерфейсе.

и командой mount проверяем, правильно ли примонтировались диски. Выдать должно примерно следующее:

[email protected]:~# mount rootfs on / type rootfs (rw) /dev/root on / type squashfs (ro) none on /dev type devfs (rw) proc on /proc type proc (rw) ramfs on /tmp type ramfs (rw) sysfs on /sys type sysfs (rw) devpts on /dev/pts type devpts (rw) devpts on /proc/bus/usb type usbfs (rw) /dev/discs/disc0/part1 on /opt type ext3 (rw,noatime,data=ordered)

Далее — установка базовых пакетов Optware. Для этого нужно выполнить следующие комманды:

wget -O /tmp/prep_optware wd.mirmana.com/prep_optware sh /tmp/prep_optware

Это пожалуй самый долгий этап. На моем канале в 4Мб\с он занял примерно 20 минут. После того как эта процедура будет закончена, нужно подождать примерно 1-2 минуты (чистится temp), а затем перезагрузить роутер командой reboot.

Перезагрузив роутер, можно проверить свободное место на примонтированых дисках коммандой df -h

[email protected]:~# df -h Filesystem Size Used Avail Use% Mounted on rootfs 5.7M 5.7M 0 100% / /dev/root 5.7M 5.7M 0 100% / /dev/discs/disc0/part1 1010M 387M 573M 41% /opt /dev/sda4 1.4T 19G 1.3T 2% /mnt /dev/sda3 1010M 33M 927M 4% /tmp/c

а так же запущенные сервисы командой service

image

Теперь нужно обновить самбу до последней доступной версии (3.5 на момент написания статьи). Делаем следующее: копируем конфиги старой самбы

cp /opt/etc/samba/smb.conf /opt/etc/samba/smb.conf.copy cp /opt/etc/init.d/S80samba /opt/etc/init.d/S80samba.copy

затем перемещаем сделанные копии в надежное место.

mv /mnt/smb.conf.copy /opt/etc/samba/smb.conf.copy mv /mnt/S80samba.copy /opt/etc/init.d/S80samba.copy

Далее нужно подредактировать конфиг самбы. Открываем скопированную версию

vi /opt/etc/samba/smb.conf.copy

и ищем строку interfaces =. Заменяем ее на interfaces = 192.168.1.1/24. Сохраняем конфиг и идем дальше — останавливаем сервисы самбы

service samba stop service samba off

удаляем samba2 и устанавливаем samba35 + SWAT (веб-интерфейс).

ipkg-opt remove samba2 ipkg-opt install samba35 ipkg-opt install samba35-swat

Самба ругается на конфиги, но мы не обращаем на это внимания и продолжаем. Переносим сделанные ранее копии на законное место и удаляем конфиги сделанные samba35.

cp /opt/etc/samba/smb.conf.copy /opt/etc/samba/smb.conf cp /opt/etc/init.d/S80samba.copy /opt/etc/init.d/S80samba rm /opt/etc/init.d/S08samba rm /opt/etc/init.d/S80samba.copy

Запускаем сервисы самбы

service samba on service samba start

Перезагружаемся и радуемся!

reboot

Шаг третий: Настройка Samba и Transmission

После перезагрузки нужно запустить службу xinetd. Она позволит воспользоваться веб-интерфейсом самбы, который будет доступен по адресу http://192.168.1.1:901.

service xinetd on service xinetd start

Изначально самба сконфигурирована уже достаточно грамотно. Желающие могут поковырять конфиг еще, но я его не трогал. Созданная самба будет доступна по адресу \\192.168.1.1\public. Далее я советую выключить Twonky. Это хороший медиасервер, но он ест невероятное количество ресурсов роутера (хотя на WNDR3700 можно попробовать им пользоваться). Для этого нужно всего 2 команды

service twonky stop service twonky off

Больше он нас беспокоить не будет. Теперь пришла череда торрент-клиента Transmission. Для начала его нужно запустить

service transmission on service transmission start

затем зайти на веб-интерфейс по адресу http://192.168.1.1:9091 и начатьим пользоваться! Для более удобного использования торрента посоветую одну хорошую вешь — Transmisson Remote GUI. С помощью него можно более полно контролировать процессы закачек. Но самой полезной функцией считаю перенос торрентов. Изначально Transmission качает все файлы в свою папку: /mnt/Torrent/work. Но с помощью Transmisson Remote их можно растащить по нужным директориям после скачивания. Протестировал торрент на множественных соединениях, результаты таковы: процессор роутера загружается на 100% (на 4Мб\сек канале) при примерно 3к соединений, но при этом роутер не подвисает и внешне не подает никаких признаков своей нагруженности (что весьма странно).

Вот собственно и все. Примерно час потраченного времени превращает данный роутер в NAS. За время испытаний самбы, роутер показывал скорость примерно равную 5.5МБ\сек (по проводу), что считаю достаточным для возложенных на него функций. По Wi-Fi скорость ниже. Скриншот небольшого теста:

image

  • Канал: Wi-Fi
  • Шифрование: WPA2
  • Файл: 9Gb *.mkv

Отключение шифрования на Wi-Fi значительного прироста в скорости не дает. Средняя скорость составляет 2.4МБ\сек. Максимум что удалось выжать из Wi-Fi — 3МБ\сек (отключены все сервисы кроме самбы). Мощности процессора — с запасом.

Так же отмечу, что описанное в данном топике, далеко не все возможности прошивки DD-WRT. Пакеты Optware позволяют довольно сильно расширить функциональность девайса, однако не стоит забывать, что это домашний роутер и требовать от него высокой производительности при огромном количестве подключенных сервисов не стоит. Во всем нужно знать меру.

В следующем топике я опишу настройку принт- и медиасервера на этом роутере. Спасибо за внимание.

geektimes.com

Обзор маршрутизатора NETGEAR WNR3500L / Хабр

Здравствуйте, хабралюди и хабрагости! Увидел пару обзоров маршрутизаторов NETGEAR на Хабре за последнее время и решил внести свою лепту в это дело.На руках у меня где-то с апреля месяца имеется железка WNR3500L. Ключевыми особенностями маршрутизатора можно назвать наличие гигабитных портов, usb-порта, wi-fi n-стандарта и сравнительно низкая цена (4500 рекомендованная, менее 4000 — в недорогих компьютерных магазинах) за предлагаемый функционал. Полноценный обзор мне сделать сложно, в силу отсутствия необходимого для этого железа в нужное время и в нужном месте, но кое-что интересное, полагаю, смогу написать. Сознательно включил в обзор ряд для многих очевидных моментов, которые не относятся напрямую к роутеру, но, тем не менее, некоторым хабрапосетителям могут быть новыми и интересными.
Внешний вид.
Внешний вид маршрутизатора мало отличается от WNR2000 или WNR3500 (использовано изображение с офф. сайта, глянец меня победил).

Матовые решетки сверху и снизу (производитель, по всей видимости, предлагает только вертикальную установку роутера), матовый пластик сзади (там, где подключаются кабеля) и хорошо притягивающий пыль и отпечатки пальцев глянец на всех остальных поверхностях.

На задней панели размещены: разъем для подключения блока питания, кнопка включения-выключения, WAN и LAN порты, usb-порт, кнопка для сброса настроек в дефолт.

Спецификации
(взято с офф. сайта)
Физические характеристики
  • Размеры: 175 x 130 x 35 мм
  • Вес: 0,33 кг
Функции
  • Микропроцессор BCM 4718 system-on-a-chip
  • Порты Gigabit Ethernet (4 LAN и один WAN) и USB
  • Защита с помощью двойного межсетевого экрана
  • Защита от атак Denial-of-service (DoS)
  • Wi-Fi Protected Access™ (WPA2-PSK, WPA-PSK) и WEP
  • Wi-Fi Protected Setup™ (WPS) – кнопка и PIN
  • Push 'N' Connect с использованием стандартов Wi-Fi Protected Setup (WPS) и Smart Wizard®
  • IEEE 802.11n
  • Пять портов Ethernet 10/100/1000 (1 WAN и 4 LAN) с автоматическим определением скорости
Прошивка.
Роутер позиционируется производителем как «Open-source маршрутизатор». Фактически в базовой поставке — это все тот же Netgear, с стандартной для маршрутизаторов этой фирмы прошивкой и возможностями. Дополнительный функционал можно добавить с помощью различных опен-сорс прошивок, таких как DD-WRTНа сайте http://www.myopenrouter.com можно найти информацию о поддерживаемых версиях прошивок (DD-WRT, OpenWRT, Tomato), о нюансах установки на роутер, особенностях настройки. К сожалению, русскоязычное сообщество пока толком не сформировано, но, думаю, что за эти дело не станет. Эксперименты со сторонними прошивками я решил пока отложить.Внешний вид веб-интерфейса роутера достаточно стандартен для Netgear. Из приятного — русскоязычный интерфейс, подробная справка, которая выводится слева от соответствующих элементов управления. Скорость работы прошивки приятно радует — нет необходимости ждать перезагрузки роутера при добавлении нового маршрута или правила для переадресации портов. Из неприятного — не думаю, что дизайнеры много работали над внешним видом веб-интерфейса. В недавнем обзоре маршрутизатора WNDR3700 Boomburum расписал возможности прошивки расписаны достаточно детально. Не буду подробно останавливаться на том, что уже описано, укажу лишь те моменты, которые мне показались значимыми.
Поддерживаемые типы подключений

Насколько я знаю, это первая модель NETGEAR, которая поддерживает PPPoE, L2TP и PPTP с одновременным доступом к локальной сети и внешнему интернету (у D-Link эта технология называется DualAccess, у Zyxel — Dual Link, у ASUS/NETGEAR никак не называется — либо работает либо нет) и multicast-IPTV. Рассмотренные в недавних обзорах маршрутизаторы WNR3500 и WNDR3700 не поддерживают в полной мере dual access и iptv. Для WNDR3700, впрочем, по данным производителя, этот функционал ожидается в последующих прошивках.Для JWNR2000 поддержка L2TP доступна только в beta-версии прошивки.

Wi-Fi

Роутер поддерживает современный стандарт IEEE 802.11n wi-fi в его релизной редакции, частота в 5 GHz не поддерживается. Шифрование WEP и WPA-PSK (TKIP) использовать не рекомендую — в сети можно найти инструкцию по взлому сетей, защищенных таким способом. WPA/WPA2 Enetrprise не поддерживается.

Фильтрация содержимого — родительский контроль.
Программа NETGEAR Live Parental Controls Manager позволяет настраивать фильтры содержимого (см. обзор WNDR3700), собственный интерфейс позволяет вводить временные ограничения. Небольшой эксперимент показал, что эффективность фильтра далеко не стопроцентная — 2-3 сайта из 10 с фривольным содержанием (методика поиска — google.com и самый популярный поисковый запрос) он пропускает даже на самом высоком уровне фильтрации. Нежелательные сайты можно добавить руками через веб-интерфейс управления opendns-аккаунтом:

Переадресация портов
Работать с роутером (неважно, отдельное это специализированное устройство или системный блок, собранный для раздачи интернета) в сети несколько сложнее, чем напрямую с компьютера. Не все запросы, приходящие на ip роутера, доходят до компьютера или другого подключенного устройства. Это в некоторых случаях хорошо (вирусы, сетевые атаки и прочее), в некоторых — плохо (например, не откроется извне без дополнительных настроек ftp-сервер, запущенный на вашем компьютере) Включенная по умолчанию функция UPnP позволяет многим приложениям работать через роутер без дополнительной настройки (например, прекрасно шуршит байтами utorrent). Для некоторых приложений (rdp — 3389 порт, http-сервер — 80 порт, dc++) необходимо вручную прописать порты.

Вот так, например, выглядит таблица у меня:

При желании можно указать один компьютер (или иное устройство) в качестве DMZ-сервера. В этом случае все запросы, приходящие на роутер и не прописанные в правилах, будут переправляться на конкретный IP. На этом я описание веб-интерфейса, пожалуй, закончу.

Тестирование скорости
К сожалению, ни мой домашний провайдер, ни мой работодатель пока не торопятся подключать меня по гигабитному линку, а у меня возможностей полноценно протестировать скорость на столь быстром соединении в домашних условиях не было. Условия тестирования:

100 мегабит до провайдера.

В сети провайдера используются серые 10-е IP для обмена информацией в сети и VPN-подключение по протоколам L2TP (желательно) и PPTP (если нет другого выбора) для доступа в Интернет.

Скорость по VPN измерялась с помощью speedtest mini, расположенным на хостинге провайдера, корректность контролировалась с помощью i-speeder и bitmeter. Скорость в локальной сети провайдера измерялась с помощью i-speeder и bitmeter, нагрузку создавал dc++ клиентом. Скорость по wi-fi измерялась в непосредственной близости к роутеру (расстояние менее метра). Измерения повторялись многократно.На значения исходящей скорости здесь можно внимания не обращать — VPN-подключение провайдера не выдает более 35 мегабит, speedtest показывет цифры, далекие от реальности.

Измеренные значения:
  • Скорость по локальной сети — практически сразу уходила в район физического ограничения — 100 мегабит. Нужно тестировать на гигабите.
  • Скорость VPN-соединения при дефолтной прошивке упиралась примерно в 80 мегабит. После установки прилетевший автоапдейтом прошивки разницы с подключенным напрямую компьютером я не заметил. Все тесты упираются примерно в 90 мегабит.

  • С адаптерами D-Link DWA-140, TrendNET TEW-644-UB все уперлось в те же самые 100 мегабит. Не думаю, что скорость на гигабитном подключении от провайдера будет намного выше, но прогресс по сравнению с g-стандартом налицо.
  • С адаптерами D-Link DWA-125, NETGEAR WNA1100 удалось разогнать только до 70 мегабит (достигались значения и порядка 80, но стабильно эта скорость не держалась)
  • С адаптером NETGEAR WNA1100 через две стены поперек и одну почти параллельно (под очень маленьким углом) и 10 метров скорость вышла порядка 30-35 мегабит, уровень сигнала показывало «очень слабый». Измерение было произведено один раз.
Мульткаст IPTV
Работает. С hd-потоком в 20+ мегабит, торрентами и dc++ одновременно справляется без нареканий.
Выводы:
Маршрутизатор мне понравился. Быстро и легко настраивается, имеет все необходимые для меня и для работы в сети провайдера функции, скоростные характеристики полностью перекрывают мои текущие потребности. Греется мало, жару в Екатеринбурге (32-33) перенес спокойно, не жаловался. За несколько месяцев (примерно с мая) претензий к работе маршрутизатора не возникло. Здесь одна ремарка — wi-fi я использовал крайне непродолжительное время, только для тестирования. Одну из ключевых фич — поддержку сторонних прошивок — пока не протестировал. Если все получится и прошивки заработают нормально с моим провайдером — будет еще один обзор. Проверить скорость передачи файлов между компьютерами, посмотреть предел производительности на гигабитном подключении и отследить зависимость скорости по wi-fi от расстояния и преград у меня пока возможности не было. P.S. В силу своей профессиональной деятельности все чаще приходится писать различные тексты. Стилистика там немного иная (целевая аудитория — абоненты и сотрудники интернет-провайдера), но я буду весьма признателен за комментарии в отношении стиля написанного текста, оформления.

habr.com


Смотрите также