literate-dotfiles/router.org

1.4 KiB

Open-WRT Router (Netgear R7000)

Installation

Enable SSL

How can I enable SSL for the web admin gui? In an SSH-command line, run opkg update, then install the package opkg install luci-ssl, then restart the router. Then you can access https://192.168.1.1 or https://openwrt with your favorite web browser

Install useful packages

opkg update && opkg install luci-ssl-openssl luci-theme-material ipset curl diffutils speedtest-netperf kmod-ipt-nat6

Update

opkg list-upgradable | cut -f 1 -d ' ' | xargs -r opkg upgrade

Configuration

https://openwrt.org/docs/guide-user/base-system/uci#common_principles

Configuration files are in /etc/config.

File Description
/etc/config/dhcp Dnsmasq and odhcpd settings: DNS, DHCP, DHCPv6
/etc/config/dropbear SSH server options
/etc/config/firewall NAT, packet filter, port forwarding, etc.
/etc/config/network Switch, interface and route configuration:
/etc/config/system Misc. system settings, NTP, RNG, Watchcat
/etc/config/wireless Wireless settings and wifi network definition