Cheatography
https://cheatography.com
Uruchamianie usług
OpenWRT posiada uproszczony mechanizm aktywacji usług:
/etc/init.d/service-name enable
|
Włączanie SSH na WAN
Domyślnie w OpenWRT protokół SSH jest obsługiwany przez program dropbear. Warto wyłączyć logowanie z użyciem haseł:
config dropbear
option PasswordAuth 'off'
option Port '22'
Powyższe można zmodyfikować poleceniem:
sed -i -e "s/'on'/'off'/" /etc/config/dropbear
Dodatkowo, należy zmodyfikować plik /etc/firewall.user
:
iptables --append input_wan --protocol tcp --dport 22 --jump ACCEPT
|
Własne serwery DNS dla dnsmasq
Należy utworzyć plik /etc/resolv.local
z adresami serwerów DNS. Następnie należy dodać opcję resolv-file do pliku dnsmasq.conf
:
echo resolv-file=/etc/resolv.local >> /etc/dnsmasq.conf
Po restarcie usługi, ustawienia będą aktywne:
/etc/init.d/dnsmasq restart
|
Odblokowanie partycji dla danych
Poniższe polecenie odblokowuje partycję danych:
mtd unlock rootfs_data
|
|
|
Instalacja vim'a i screen'a
opkg update
opkg install vim screen
|
Instalacja WebGUI
W pierwszej kolejności należy zainstalować niezbędne pakiety:
opkg update
opkg install luci
Następnie należy aktywować serwer WWW:
/etc/init.d/uhttpd enable
/etc/init.d/uhttpd start
|
Wgrywanie nowego firmware z konsoli
Nowy obraz należy pobrać do katalogu /tmp
:
cd /tmp
wget http://downloads.openwrt.org/nazwa_pliku.bin
Następnie można rozpocząc flashowanie:
mtd -r write nazwa_pliku.bin firmware
|
Konfiguracja adresu IP
W pliku /etc/config/network należy ustawić adres, np.:
option ipaddr 192.168.1.1
Następnie restart konfiguracji sieci:
/etc/init.d/network restart.
|
Created By
Metadata
Comments
No comments yet. Add yours below!
Add a Comment
More Cheat Sheets by Nestor