То, как установить программу на DDWRT, взломало маршрутизатор

Я должен установить программу на маршрутизаторе Linux. Это может также быть сделано на linksys маршрутизаторе, который имеет ddwrt, установленный на нем? Как?

4
задан 20.03.2011, 02:43

2 ответа

Для установки вещей на маршрутизаторе с DD-WRT необходимо включить несколько вещей в интерфейсе администрирования маршрутизатора. Во-первых, включите JFFS2 на вкладке управления раздела Administration. Во-вторых, включите SSHd на вкладке Services раздела Services. Если необходимо получить доступ к файлам от другого компьютера, самый легкий путь состоит в том, чтобы совместно использовать их с помощью Windows File Sharing / SMB и затем смонтировать его через раздел CIFS Automount вкладки управления раздела Administration. Можно также использовать SCP, если Вы требуете.

После того как Вы сделали это, можно получить доступ маршрутизатору через SSH. Чтобы сделать так на Linux и Mac OS X, просто работайте ssh [router IP address]. Чтобы сделать так в Windows, Вам будут нужны PuTTY или другой клиент SSH.

После того как Вы идете, у Вас есть доступ к полной оболочке Linux BusyBox. Но, это - только залог успеха. Маршрутизаторы не идут с процессорами на базе x86, таким образом, Вы не можете только скопировать двоичный файл с машины Linux и иметь его работа. Это должно быть скомпилировано для процессора, включенного с Вашим конкретным маршрутизатором, и разработало для работы над BusyBox.

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

3
ответ дан 07.12.2019, 20:25

Можно использовать ipkg инструмент пакета от openwrt: http://www.dd-wrt.com/wiki/index.php/Ipkg

2
ответ дан 07.12.2019, 20:25

Теги

Похожие вопросы