Skip to content

Instantly share code, notes, and snippets.

View kuzyaka's full-sized avatar

Anton kuzyaka

  • Russia
View GitHub Profile
@kuzyaka
kuzyaka / post_wan_script.sh
Last active October 13, 2019 08:14
Padavan post_wan_script.sh for DynDNS dynv6.net
#!/bin/sh
### Custom user script
### Called after internal WAN up/down action
### $1 - WAN action (up/down)
### $2 - WAN interface name (e.g. eth3 or ppp0)
### $3 - WAN IPv4 address
dyn_dns_token=$(grep -E 'username' /etc/inadyn.conf | awk '{print $2}')
/etc/storage/dynv6.sh yourDynDNS.dynv6.net $3 $dyn_dns_token
@kuzyaka
kuzyaka / dynv6_v4only.sh
Last active October 13, 2019 07:59 — forked from pulsar256/dynv6_v4only.sh
Update script for dynv6.com to set your IPv4 address
#!/bin/sh -e
# based on https://gist.github.com/pulsar256/42313fcb2d3ae805805f
# adopted for padavan firmware
hostname=$1
v4_address=$2
token=$3
v4_file=$HOME/.${hostname}.dynv6.addr4