Восстанавливаем WAN-порт на D-Link DIR-300/NRU/B7

На днях ко мне в руки попал роутер D-Link DIR-300NRU/B7 с серьёзной аппаратной проблемой — из-за замыкания в сети выгорели два порта (WAN и LAN2). Один из LAN -портов не является большой проблемой, когда есть ещё 3 штуки в запасе. А вот без WAN-порта роутер мало полезен (хотя даже в такой ситуации его можно использовать — настроить приём сигнала по Wi-Fi с дальнейшей раздачей в проводную сеть). Но в данном конкретном случае можно восстановить обычную функциональность, подменив WAN-порт на один их оставшихся LAN-портов.
Чаще всего такая операция возможна только с использованием альтернативных прошивок типа DD-WRT или OpenWRT. Первая для данной модели роутера, увы, отсутствует, а с OpenWRT возникла неожиданная проблема — каждый раз после перезагрузки устройства сбивались настройки Wi-Fi (переназначение портов и подъём соединения PPPoE работали при этом без проблем). В общем, пришлось вернуться на родную прошивку и делать переназначение портов штатными средствами (каюсь, раньше не думал, что это в принципе возможно на родных прошивках D-Link, по после глубокого изучения свежей прошивки был приятно удивлён).
Итак, для начала заливаем в наш роутер фирменную прошивку последней версии (берём здесь). На момент написания данной статьи последняя доступная версия — 20151002_1430_DIR_300NRUB7_2.5.13_sdk-master.bin.

Далее заходим в админку роутера по стандартному адресу 192.168.0.1 (если сразу после прошивки вас не пускает в админку, сбросьте настройки кнопкой Reset, после чего установите новый пароль).

Теперь можно приступать к переназначению портов. Для начала идём на страницу «Сеть» → WAN и удаляем наш неработающий WAN (не забываем сохранить настройки кнопкйо в правом верхнему углу), после чего страница примет такой вот вид:

Страницы настройки VLAN на D-Link DIR-300

Страницы настройки VLAN на D-Link DIR-300

Настройка VLAN на D-Link DIR-300 (после изменения)

Настройка VLAN на D-Link DIR-300 (после изменения)

Настройка VLAN на D-Link DIR-300 (первоначальный вид)

Настройка VLAN на D-Link DIR-300 (первоначальный вид)

Настройка WAN на D-Link DIR-300

Настройка WAN на D-Link DIR-300

Следующий шаг — идём на страницу «Дополнительно»» → VLAN. Здесь нужно будет немного подумать (возможно, задействовать метод «научного тыка». Дело в том, что данный роутер (как и большинство устройств подобного класса) используют обычный 5-портовый свич. Один из портов программно назначен на роль WAN-порта (но может называться wan, а может быть «крайним» по нумерации портом port0, либо port5), оставшиеся четыре — на роль LAN. Наша задача определить, какой порт был в роли WAN изначально и выключить его (в моём случае необходимо также было выключить порт LAN2). Среди оставшихся портов выбираем тот, который будет теперь играть роль WAN. Определить какой порт играет роль WAN можно очень просто. Смотрим на таблицу на странице WAN. Там две группы портов VLAN (виртуальные сети). В группе lan все порты, которые «смотрят» в сторону локальной сети пользователя (т. е. четыре порта LAN и Wi-Fi). В группе wan изначально один порт — WAN.

Настройка VLAN на D-Link DIR-300 (первоначальный вид)

Настройка VLAN на D-Link DIR-300 (первоначальный вид)

В моём случае нужно убрать из группы lan два порта — lan1 и lan2, после чего сохранить конфигурацию устройства. Затем добавляем порт lan1 в группу WAN:

Страницы настройки VLAN на D-Link DIR-300

Страницы настройки VLAN на D-Link DIR-300

Обратите внимание, что текущая версия прошивки D-Link не позволяет исключить стандартный WAN-порт из группы vlan (т. е. выключить его полностью штатными средствами нельзя). По-этому для надёжности лучше физически исключить подключение кабелей к этому порту (я просто заклеил оба неисправных порта чёрной изолентой, а порт LAN1, назначенный на роль WAN «окантовал» изолентой жёлтого цвета — во избежание путаницы в будущем).
В результате всех описанный выше операций страница VLAN примет следующий вид:

Настройка VLAN на D-Link DIR-300 (после изменения)

Настройка VLAN на D-Link DIR-300 (после изменения)

Теперь нужно сохранить настройки и (на всякий случай) перезагрузить роутер. После перезагрузки снова идёт на страницу «Сеть» → WAN и создаём соединение в соответствии с требованиями своего провайдера (в моём случае — PPPoE).

На этом — всё. Если вы всё проделали правильно, роутер должен соединиться с сетью провайдера и начать «раздачу интернета» в локальную сеть (включая Wi-Fi) без дополнительных настроек.
Путём таких вот несложных манипуляций мы получили работоспособный роутер со всей необходимой функциональностью (хоть и с меньшим числом портов). Правда есть ещё один нюанс. В штатной прошивке D-Link (в отличие от той же OpenWRT) нет возможности изменить поведение светодиодных индикаторов. Поэтому после описанной процедуры переназначения портов перестанет работать индикатор «Интернет» (зелёный глобус), который «привязан» именно к WAN-порту.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *