openwrtv3/package/network/services
Aleksandr V. Piskunov 20c4819c7b wireguard-tools: add wireguard_watchdog script
This watchdog script tries to re-resolve hostnames for inactive WireGuard peers.
Use it for peers with a frequently changing dynamic IP.
persistent_keepalive must be set, recommended value is 25 seconds.
Run this script from cron every minute:
echo '* * * * * /usr/bin/wireguard_watchdog' >> /etc/crontabs/root

Signed-off-by: Aleksandr V. Piskunov <aleksandr.v.piskunov@gmail.com>
[bump the package release]
Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk>
2018-07-22 21:52:20 +01:00
..
dnsmasq dnsmasq: don't use network functions at boottime (FS#1542) 2018-07-17 21:32:20 +02:00
dropbear dropbear: close all active clients on shutdown 2018-07-16 08:40:51 +02:00
ead network/services/ead: drop Build/Prepare rule in favor of default one 2016-10-15 11:36:52 +02:00
hostapd hostapd: remove unused struct hostapd_ubus_iface 2018-07-22 17:17:20 +02:00
igmpproxy igmpproxy: run in foreground for procd 2018-07-18 18:00:42 +01:00
ipset-dns ipset-dns: bump to git HEAD 2017-10-08 20:51:03 +03:00
lldpd lldpd: bump to 1.0.1 2018-04-15 21:41:36 +03:00
odhcpd odhcpd: update to latest git HEAD 2018-07-09 09:28:55 +02:00
omcproxy omcproxy: silence fw3 warnings 2018-01-10 21:38:55 +01:00
openvpn openvpn: increase procd termination timeout to 15s 2018-07-17 16:03:56 +02:00
openvpn-easy-rsa openvpn-easy-rsa: update to 3.0.1 2017-05-31 00:28:26 +02:00
ppp ppp: fix building pptp plugin 2018-07-17 21:21:44 +02:00
relayd treewide: replace LEDE_GIT with PROJECT_GIT 2018-01-10 21:27:32 +01:00
samba36 samba36: Disable external libtdb and libtevent 2018-07-02 07:12:41 +02:00
uhttpd uhttpd: update to latest Git head 2018-07-03 06:59:13 +02:00
umdns treewide: replace LEDE_GIT with PROJECT_GIT 2018-01-10 21:27:32 +01:00
wireguard wireguard-tools: add wireguard_watchdog script 2018-07-22 21:52:20 +01:00