the, спасибо за ссылку. Есть подозрение, что этот сервис, сделанный на коленке и хостящийся на копеечном VPS долго не прослужит, но пока он действует как надо. Для использования Portaller на энтузиасткой прошивке необходимо создать скрипт /usr/local/sbin/post-firewall со следующим содержимым:
Code:
#!/bin/sh
PATH='/usr/local/sbin:/usr/sbin:/usr/bin:/sbin:/bin'
# Portaller DNS updater for dnsmasq. Adapted For Oleg's firmware.
logger -t $(basename $0) "started [$@]"
DNSMASQ_CONF=/usr/local/etc/dnsmasq.conf
DOMAINS="pandora.com spotify.com"
DNS="107.170.15.247"
echo -n > $DNSMASQ_CONF
for domain in $DOMAINS
do
echo "server=/${domain}/${DNS}" >> $DNSMASQ_CONF
done
if [ -n "$(pidof dnsmasq)" ]
then
killall dnsmasq
sleep 1
fi
dnsmasq
Затем сделать его исполняемым, сохранить и перегрузить роутер:
Code:
chmod +x /usr/local/sbin/post-firewall
flashfs save
flashfs commit
reboot
PS В статье есть ссылка на то как сделать свой собственный Tunlr style сервер на VPS.