Here you can read more about OpenWrt
man muss ganz einfach beim „Network Boot Image“ folgenden Sytax nehmen: „<file>,<servername>, serveraddress>“. Das ganze wird Einfach an die Dnsmasq-option „–dhcp-boot=“ durchgegeben.
Wir haben 2 Router mit ihren jeweiligen Netzen, die direkt per Ethernet verkabelt sind. Router „R1“ hat Netz „lan“ (192.168.8.0/24), Router „R2“ hat Netz „friend“ (10.0.0.0/8). Beide sind verbunden via Netz „transport“ (192.168.9.0/24) mit „R1“ als 192.168.9.1 und „R2“ als 192.168.9.2.
Router „R1“
# standard-netz config interface 'lan' option proto 'static' option ipaddr '192.168.8.1' option netmask '255.255.255.0' option ifname 'eth1.8' # Netz zwischen den Routern; hier laufen die Daten im IPIP-Tunnel config interface 'transport' option proto 'static' option ifname 'eth1.9' option ipaddr '192.168.9.1' option netmask '255.255.255.0' # defines the IPIP-tunnel-link to node "R2" # "option ipaddr" ist optional config interface 'Friend' option proto 'ipip' option peeraddr '192.168.9.2' option delegate '0' option ipaddr '192.168.9.1' # sagen wir dem Kernel noch, das er das gesamte Netz "Friend" via zuvor definiertem Interface "Friend" findet config route option interface 'Friend' option target '10.0.0.0' option netmask '255.0.0.0' # optinal; assign an address of "friend" to "R1" # to make "R1" act like a direct node in the net "friend" config interface 'Friend_ip' option proto 'static' option ifname '@Friend' option delegate '0' option ipaddr '10.8.0.1' option netmask '255.255.255.255'
Router „R2“
ein P2P-Mesh VPN
opkg --list-installed | awk '{ print $1 }'