На прошлой неделе WiFi на моем WNDR3700 умер. Он работает с openWrt Chaos Calmer, с которым я был очень доволен, тем более что он запускал мой скрипт adblock. Это избавило меня от необходимости устанавливать программы adblock на многочисленные устройства и сделало серфинг намного безопаснее.

Теперь я купил Netgear R7000 в качестве моего нового маршрутизатора, однако я не собираюсь устанавливать на него кастомную прошивку из-за потери питания.

Будет ли какой-либо способ подключить мой старый WNDR3700 к R7000 и позволить WNDR3700 обрабатывать запросы DNS?

Я пробовал Google, но не смог придумать что-то подходящее для моей ситуации.

1 ответ1

0

Вы можете запускать все, что захотите / сможете собрать / что поместится на вашем оборудовании в OpenWRT, это Linux. Конечно, это проще всего установить из доступных пакетов - большинству маршрутизаторов не хватает памяти для компиляции программного обеспечения, и вам придется кросс-компилировать программное обеспечение для ЦП, если вы хотите сделать это в большинстве случаев (хотя, если ваш WNDR3700 имеет 128 МБ) flash у вас могут не возникнуть проблемы при компиляции непосредственно на нем).

Что касается DNS-сервера - для OpenWRT есть как минимум bind-server и bind-tools которые вы можете использовать - если вы устанавливаете их, убедитесь, что у вас достаточно места и прочитайте это. Вам нужно будет настроить переадресацию на вашего интернет-провайдера или другие DNS-серверы и редактировать свои собственные файлы зон. Я уверен, что есть другие - посмотрите пакеты на сайте OpenWRT.

Самый простой способ подключить его к сети - это подключить кабель Ethernet к одному из портов локальной сети к другому порту локальной сети на вашем фактическом маршрутизаторе. Вы должны сбросить все настройки брандмауэра и VLAN перед этим и отключить DHCP. Используйте веб-интерфейс OpenWRT, чтобы назначить устройству IP-адрес на стороне локальной сети, и попросите другие системы использовать этот IP-адрес в качестве своего DNS-сервера.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .