Browse Source

Установка OpenWRT

Kartohez 2 years ago
parent
commit
f682aeed5b
21 changed files with 113 additions and 0 deletions
  1. BIN
      ТЗИ/Лекции/ПМ3.2/Установка_OpenWRT/1.jpg
  2. BIN
      ТЗИ/Лекции/ПМ3.2/Установка_OpenWRT/10.png
  3. BIN
      ТЗИ/Лекции/ПМ3.2/Установка_OpenWRT/11.png
  4. BIN
      ТЗИ/Лекции/ПМ3.2/Установка_OpenWRT/12.png
  5. BIN
      ТЗИ/Лекции/ПМ3.2/Установка_OpenWRT/13.png
  6. BIN
      ТЗИ/Лекции/ПМ3.2/Установка_OpenWRT/14.png
  7. BIN
      ТЗИ/Лекции/ПМ3.2/Установка_OpenWRT/15.png
  8. BIN
      ТЗИ/Лекции/ПМ3.2/Установка_OpenWRT/16.png
  9. BIN
      ТЗИ/Лекции/ПМ3.2/Установка_OpenWRT/17.png
  10. BIN
      ТЗИ/Лекции/ПМ3.2/Установка_OpenWRT/18.png
  11. BIN
      ТЗИ/Лекции/ПМ3.2/Установка_OpenWRT/19.png
  12. BIN
      ТЗИ/Лекции/ПМ3.2/Установка_OpenWRT/2.jpg
  13. BIN
      ТЗИ/Лекции/ПМ3.2/Установка_OpenWRT/3.jpg
  14. BIN
      ТЗИ/Лекции/ПМ3.2/Установка_OpenWRT/4.jpg
  15. BIN
      ТЗИ/Лекции/ПМ3.2/Установка_OpenWRT/5.jpg
  16. BIN
      ТЗИ/Лекции/ПМ3.2/Установка_OpenWRT/6.png
  17. BIN
      ТЗИ/Лекции/ПМ3.2/Установка_OpenWRT/7.png
  18. BIN
      ТЗИ/Лекции/ПМ3.2/Установка_OpenWRT/8.png
  19. BIN
      ТЗИ/Лекции/ПМ3.2/Установка_OpenWRT/9.png
  20. 113 0
      ТЗИ/Лекции/ПМ3.2/Установка_OpenWRT/OpenWRT.md.txt
  21. BIN
      ТЗИ/Лекции/ПМ3.2/Установка_OpenWRT/Smart.jpg

BIN
ТЗИ/Лекции/ПМ3.2/Установка_OpenWRT/1.jpg


BIN
ТЗИ/Лекции/ПМ3.2/Установка_OpenWRT/10.png


BIN
ТЗИ/Лекции/ПМ3.2/Установка_OpenWRT/11.png


BIN
ТЗИ/Лекции/ПМ3.2/Установка_OpenWRT/12.png


BIN
ТЗИ/Лекции/ПМ3.2/Установка_OpenWRT/13.png


BIN
ТЗИ/Лекции/ПМ3.2/Установка_OpenWRT/14.png


BIN
ТЗИ/Лекции/ПМ3.2/Установка_OpenWRT/15.png


BIN
ТЗИ/Лекции/ПМ3.2/Установка_OpenWRT/16.png


BIN
ТЗИ/Лекции/ПМ3.2/Установка_OpenWRT/17.png


BIN
ТЗИ/Лекции/ПМ3.2/Установка_OpenWRT/18.png


BIN
ТЗИ/Лекции/ПМ3.2/Установка_OpenWRT/19.png


BIN
ТЗИ/Лекции/ПМ3.2/Установка_OpenWRT/2.jpg


BIN
ТЗИ/Лекции/ПМ3.2/Установка_OpenWRT/3.jpg


BIN
ТЗИ/Лекции/ПМ3.2/Установка_OpenWRT/4.jpg


BIN
ТЗИ/Лекции/ПМ3.2/Установка_OpenWRT/5.jpg


BIN
ТЗИ/Лекции/ПМ3.2/Установка_OpenWRT/6.png


BIN
ТЗИ/Лекции/ПМ3.2/Установка_OpenWRT/7.png


BIN
ТЗИ/Лекции/ПМ3.2/Установка_OpenWRT/8.png


BIN
ТЗИ/Лекции/ПМ3.2/Установка_OpenWRT/9.png


+ 113 - 0
ТЗИ/Лекции/ПМ3.2/Установка_OpenWRT/OpenWRT.md.txt

@@ -0,0 +1,113 @@
+# OpenWRT
+### Общие сведения:
+OpenWrt — это прошивка, основанная на Linux для встраиваемых систем, таких как домашние роутеры. Изначально поддержка ограничивалась серией Linksys WRT54G, но сейчас расширилась и включает в себя чипсеты других производителей, в том числе и x86. Наиболее популярными является серия Linksys WRT54G и Asus WL500G. OpenWrt в основном использует интерфейс командной строки, но одной из опций является веб-интерфейс. Техническая поддержка осуществляется с помощью форума и IRC канала.
+
+Разработка OpenWrt стала возможной благодаря использованию производителем программного обеспечения под лицензией GNU General Public License (GNU GPL), которая требует от разработчиков публиковать все продукты, основанные на программном коде GPL под той же лицензией.
+### Для чего нужен и что умеет:
+ - Обновления (безопасность и новые фишки) выпускаются в разы чаще и поддержка сохраняется в разы дольше, чем у большинства производителей. Особенно актуально это стало в условиях карантина. Уязвимая “прошивка” роутера – одна из наиболее частых причин инцидентов при удаленной работе.
+
+ - “Родные” прошивки бывают нестабильными, особенно у дешевых роутеров. Так многие модели TP-Link зависали после нескольких дней беспрерывной работы.
+
+ - Вы привыкаете к одному интерфейсу пользователя и при последующей смене/апгрейде роутера, даже от другого производителя, чувствуете себя “как дома”.
+
+ - Вам не обязательно покупать дорогой роутер для реализации продвинутых “фишек”, таких как IPv6, родительский контроль, блокировка рекламы, VPN, гостевой WiFi, DNS шифрование, динамический DNS (DDNS) и т. д.
+
+ - Есть активное сообщество, которое поможет оперативнее, чем даже поддержка крупного производителя, да и многое уже описано.
+
+ - Преимущества открытого решения на базе Linux: возможность подключаться через SSH, автоматизировать настройку и управлять роутером с помощью скриптов, настройки хранятся в текстовых файлах (автоматизация, контроль версий), можно использовать роутер для других задач (умный дом, SFTP/Web сервер, закачка торрентов и т.п.).  
+Более пользовательские задачи: 
+ - Переназначение функционала партов роутера (например, в случае выхода из строя одного из).
+ - Настройка локальной сети со специфическим функционалом (например для реализации удалённого подключения к выключенному ПК)
+### Где достать:
+Скачать данный продукт можно на соответствующем сайте -> <https://openwrt.org/downloads>  
+Там же, в соответствующем разделе можно увидеть список поддерживаемых устройств.  
+Для работы через ОС Windows может понадобится понадобится дополнительное ПО PuTTY -> <https://putty.org/>
+### ВАЖНЫЙ МОМЕНТ!!!
+Данная процедура выпоняется исключительно на свой страх и риск!  
+При попытке установки невекрного образа или каких либо проблем в процессе установки вы рискуете превратить ваш роутер в кирпич!  
+В лучшем случае устройство потеряет свой функционал, что потребует повторной перепрошивки. В худшем же случае у роутера перестанут функционировать порты, что не даст подключить его куда-либо, и, как следствие, перепрошить.
+### Базовая настройка OpenWRT:
+Первоначально следует скачать нужный образ для вашей конкретной модели.  
+ - Заходим на сайт OpenWRT и переходим в раздел поддерживаемых устройств:  
+ 
+![1](1.jpg)  
+
+ - Переходим к таблице с устройствами:
+
+![2](2.jpg)
+ 
+ - В пустые поля указываем данные своего устройства для быстрого поиска:
+
+![3](3.jpg)
+
+ - Находим нужное устройство, переходим на его страницу:
+
+![4](4.jpg)
+
+ - Листаем до списка прошивок, находим нужную версию, качаем:
+
+![5](5.jpg)
+
+А далее всё предельно просто. Переходим в веб-интерфейс роутера. Обычно это можно сделать, перейдя по адрессу 192.168.0.1 или 192.168.1.1 (скорее всего адрес роутера указан на самом устройстве) в том случае, если адрес роутера до этого не изменлся.  
+Так же в веб-инткрфейс можно попасть через проводник. Для этого на компьютере необходимо включить сетевое обнаружение, затем перейти в проводник, раздел "Сеть", найти ваш роутер <<*вы же не забыли его подключить к компьютеру по Ethernet, верно? (0_о)*>>, и далее прожимаем "Просмотр веб-страницы устройства".  
+
+![6](6.png)
+
+ - Далее вводим логин и пароль (как правило это "admin" "admin"(опять же, скорее всего на устройстве всё написано)).
+
+![7](7.png)
+
+На следующем шаге детали могут отличаться, в зависимости от производителя роутера, но общий смысл пунктов будет схожим. В веб-интерфейсе нужно найти раздел, отвечающий за обновление/переустановку операционной системы устройства. В нашем случае это   
+ - Системные инструмнты >> Обновление встроенного ПО  
+
+![8](8.png)
+
+ - Выбираем ранее скаченную прошивку и устанавливаем.
+
+![9](9.png)
+
+![10](10.png)
+
+После переустановки мы попадаем в новый веб-интерфейс нашего роутера. При первом входе будет необходимо задать пароль, для последующего управления роутером.
+
+![11](11.png)
+
+Далее стоит сразу же перейти в раздел *System >> Administration* чтобы окончательно установить пароль на роутер. 
+
+![12](12.png)
+
+По сути, самая базовая настройка уже завершена и роутер пригоден к использованию. Тем не менее, стоит рассмотреть ещё несколько основных функций, для более удобного использования.
+
+В разделе *Network >> Wireless* можно настроить параметры Wi-Fi. Задать имя, пароль, тип защиты и т.д.
+
+![13](13.png)
+
+![14](14.png)
+
+![15](15.png)
+
+Так же, через кнопку *Add* можно добавить другие сети. Это можно использовать например для создания гостевой сети Wi-Fi, на которую можно поставить свои настройки и свой Firewall, который, кстати, можно настроить как для каждой сети отдельно,  через *Edit >> Firewall Setting* так и для роутера в целом, через *Network >> Firewall*.
+
+![16](16.png)
+
+![17](17.png)
+
+Так же, хоть DHCP и изначально имеет базовые настройки и вполне функционирует, по желанию покапаться в его настройках можно в разделе *Network >> DHSP*.
+
+![18](18.png)
+
+![Smart](Smart.jpg)
+
+Все натыканые вами настройки можно сохранить через *System >> Backup*.
+
+### Дополнительная информация
+
+OpenWRT имеет огромное множество дополнений, расширяющих функционал, начиная от аддблока, заканчивая управлением устройствами локальной сети чуть ли не на уровне умного дома. Так как все эти дополнения действительно многочисленны, в данной работе они не рассматривались. 
+
+### Список использованной литературы:
+
+ - <https://habr.com/ru/sandbox/160736/>
+ - <https://openwrt.org/downloads>
+ - <https://putty.org/>
+ - <https://forum.ixbt.com/topic.cgi?id=14%3A65928-40>
+# Спасибо за внимание!

BIN
ТЗИ/Лекции/ПМ3.2/Установка_OpenWRT/Smart.jpg