Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
it:openwrt [2021/04/14 00:26] sven import from old phpwiki |
it:openwrt [2021/04/14 01:23] (aktuell) sven add "IPIP-tunnel" setup |
||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | Here you can read more about [OpenWRT | http:// | + | Here you can read more about [[http:// |
- | !! Hints | + | |
- | ! PXE on different TFTP-server | + | |
- | man muss ganz einfach beim " | + | |
- | !! Develop | + | ====== Konfiguration ====== |
- | * packaging: https:// | + | ===== BOOTP, PXE ===== |
- | * dependencies: | + | === PXE on different TFTP-server === |
- | * | + | |
- | !!! packaging | + | |
- | * Liste der installieten Pakete: opkg --list-installed | + | |
- | * Liste der installieten Pakete (ohne versions string): opkg --list-installed | awk '{ print $1 }' | + | |
- | !! DEBUG | + | man muss ganz einfach beim " |
- | ! Luci | + | |
+ | ===== Tunnel und VPN ===== | ||
+ | === IPIP-Tunnel === | ||
+ | Wir haben 2 Router mit ihren jeweiligen Netzen, die direkt per Ethernet verkabelt sind. Router " | ||
+ | |||
+ | == pakete == | ||
+ | |||
+ | * ipip (hängt ab von kmod-iptunnel, | ||
+ | * luci-proto-ipip (optional, wenn LuCI genutzt wird) | ||
+ | |||
+ | == UCI-Konfig == | ||
+ | |||
+ | Router " | ||
+ | < | ||
+ | # standard-netz | ||
+ | config interface ' | ||
+ | option proto ' | ||
+ | option ipaddr ' | ||
+ | option netmask ' | ||
+ | option ifname ' | ||
+ | |||
+ | # Netz zwischen den Routern; hier laufen die Daten im IPIP-Tunnel | ||
+ | config interface ' | ||
+ | option proto ' | ||
+ | option ifname ' | ||
+ | option ipaddr ' | ||
+ | option netmask ' | ||
+ | |||
+ | # defines the IPIP-tunnel-link to node " | ||
+ | # " | ||
+ | config interface ' | ||
+ | option proto ' | ||
+ | option peeraddr ' | ||
+ | option delegate ' | ||
+ | option ipaddr ' | ||
+ | |||
+ | # sagen wir dem Kernel noch, das er das gesamte Netz " | ||
+ | config route | ||
+ | option interface ' | ||
+ | option target ' | ||
+ | option netmask ' | ||
+ | |||
+ | # optinal; assign an address of " | ||
+ | # to make " | ||
+ | config interface ' | ||
+ | option proto ' | ||
+ | option ifname ' | ||
+ | option delegate ' | ||
+ | option ipaddr ' | ||
+ | option netmask ' | ||
+ | </ | ||
+ | |||
+ | Router " | ||
+ | |||
+ | === N2N-VPN === | ||
+ | ein P2P-Mesh VPN | ||
+ | * https:// | ||
+ | ====== Develop ====== | ||
+ | * packaging: https:// | ||
+ | * dependencies: | ||
+ | |||
+ | ===== packaging ===== | ||
+ | * Liste der installieten Pakete: opkg --list-installed | ||
+ | * Liste der installieten Pakete (ohne versions string): <code bash> | ||
+ | |||
+ | ====== | ||
+ | ===== Luci ===== | ||
hier sind ein paar GEdanken zum live-debuggen von Luci-scripten zu finden: | hier sind ein paar GEdanken zum live-debuggen von Luci-scripten zu finden: | ||
- | * https:// | + | |
- | eine der Ansätze | + | eine der Ansätze |
- | <verbatim> | + | <code bash> |
#!/bin/sh | #!/bin/sh | ||
exec 2>/ | exec 2>/ | ||
exec / | exec / | ||
- | </verbatim> | + | </code> |