Archiv rubriky: OpenWrt

OpenWrt 10: webovy WakeOnLan – busybox CGI

Posledni dobou jsem si zvykl pouzivat vzdalenou plochu na domacim PC. Kdyz jsem mimo domov, mam jen pomaly netbook, se kterym se pripojuju na vykonny domaci pocitac. Pouzivam asi nejlepsi NoMachine NX (o tom nekdy priste). Problem je zapnuti pocitace. Trvale zapnuty ho nechat nechci, elektrina je draha. Proto pouzivam Wake on LAN. WoL je nutne posilat ze zarizeni na stejne siti, idelane z routeru. Driv jsem se prihlasoval na router pres SSH, ale to neni pohodlne. Proto jsem si napsal webove klikatko. V OpenWrt routeru mam jen 4MB flash, proto neslo puzivat PHP. Zvolil jsem shell. Bash se take nevesl, takze busybox.

Celý příspěvek

OpenWrt 9: ISC DHCPD – 100% funkcni DHCP server

OpenWrt pouziva na DNS a DHCP server program DNSMASQ. Je maly, jednoduchy a vetsinou funguje. Prave to vetsinou je problem. Uz dvakrat se mi stalo, ze dnsmasq neprideloval IP adresy. Konfigurace byla stejna, jako na spouste dalsich routeru. Ani na oficialnim foru OpenWrt se mi nepodarilo nalezt reseni. Problem jsem vyresil instalaci ISC DHCPD serveru.

Celý příspěvek

OpenWrt 8: VirtualBox, TFTP boot a obnoveni hesla v Mikrotiku RB411

V utery 31.3.2015 jsme se v Jicinskem GeekLabu spolecne s Martinem Gruntoradem pokouseli ziskat zapomenute heslo do Mikrotiku RB411. Postup spociva v nabootovani „live“ OpenWrt na RB411, pripojeni NAND flash a vykopirovani souboru s heslem a jeho nasledne prolomeni. Navodu je na Internetu dost, ale je problem nastavit nove Ubuntu jako PXE server. Proto jsem pripravil jednoduchy image pro VirtualBox, ktery funguje jako PXE server.

Celý příspěvek

OpenWrt 7: SER2NET – tunelujeme seriovy port (RS-232) po siti

Ne vzdy je moznost provozovat ridici program primo na pocitaci se seriovym portem a pripojenym hardwarem. Prikladem jsou treba WiFi routery s OpenWrt. Do 4MB flash musite narvat system, ovladace i svoji aplikaci. Misto prepisovani programu do C a setreni mistem je casto pohodlnejsi seriovy port tunelovat na vykonny server.

Celý příspěvek

OpenWrt 5: filtrovani (cenzura) webu

Filtrovani weboveho obsahu (cenzura) je posledni dobou aktualni tema. At uz jde o ACTA, SOPA, nebo hlidani zamestnancu, aby pracovali celych 8 hodin. 🙂
Cilem je filtorovat vybrane domeny (napr. facebook.com) na routeru tak, aby se na ne nedalo z vnitrni site pripojit. V pripade potreby je mozne blokovane domeny pro urcite stroje povolit.
Zakladem bude router s openwrt, ktery jsem popisoval minule. Ten rozsirime o proxy server a jednoduche uzivatelske rozhranni, aby seznam blokovanych domen mohl spravovat i naprosty zacatecnik.
Navod je psany na OpenWrt, samozrejme je mozne ho nasadit na „poradny“ router s beznou linuxovou distribuci (napr. Debian).
Celý příspěvek

OpenWrt 3: nahrani vlastniho obrazu do RouterStation

Jestli jste stejne jako stastnymi majiteli Router Station od Ubiquity, jiste uz vam davno nevyhovuje vychozi vyrobcem dodavany firmware (OpenWrt Linux). Nahrani noveho firmware (take OpenWrt Linux ale vlastni verze) je az primitivne snadne a velice rychle. Dozvite se, kde stahnout pripraveny obraz a jak ho nahrat do Router Station.

Celý příspěvek

OpenWrt 2: tvorba vlastniho obrazu systemu

Na webu OpenWrt jsou ke stazeni uz hotove obrazy pro ruzne procesorove architektury a konkretni zarizeni. Kdyz vsak potrebujeme neco upravit, musime si pomoct sami. Dale se budu zabyvat pouze nejnovejsi verzi OpenWrt backfire. Jak jsem uz psal minule, pouzivam Router Station od Ubiquity. Proto se zamerim na praci s touto deskou. Pro ostatni bude postup pravdepodobne podobny. 

Celý příspěvek

OpenWrt 1: HTTP presmerovani s BusyBoxem (KAMIKAZE)

Na desce Router Station od Ubiquity pouzivam OpenWrt KAMIKAZE r13658. OpenWrt asi neni potreba predstavovat, je to mala Linuxova distribuce urcena pro ruzne routery, RouterBoardy a podobne. Potreboval jsem vyresit presmerovani http vzdy na uvodni stranku. Jako webovy server jsem pouzil ten vestaveny v BusyBoxu.
Celý příspěvek