automated DNS-based routing
This commit is contained in:
14
scripts/opt_bin/apply_unblock_rules.sh
Normal file
14
scripts/opt_bin/apply_unblock_rules.sh
Normal file
@@ -0,0 +1,14 @@
|
||||
#!/opt/bin/sh
|
||||
|
||||
set -o xtrace
|
||||
export PATH=/opt/sbin:/opt/bin:/opt/usr/sbin:/opt/usr/bin:/usr/sbin:/usr/bin:/sbin:/bin
|
||||
export HOME=/opt/root
|
||||
|
||||
ssh -i /opt/root/.ssg/id_dropbear dns@fb.megavenik.ru "dig a api.themoviedb.org +short" < /dev/zero | awk '/^[0-9]/{print "address=/api.themoviedb.org/"$1}' > /opt/etc/dnsmasq.themoviedb.conf
|
||||
echo "address=/api.themoviedb.org/::" >> /opt/etc/dnsmasq.themoviedb.conf
|
||||
ssh -i /opt/root/.ssh/id_dropbear dns@fb.megavenik.ru "dig a image.tmdb.org +short" < /dev/zero | awk '/^[0-9]/{print "address=/image.tmdb.org/"$1}' >> /opt/etc/dnsmasq.themoviedb.conf
|
||||
echo "address=/image.tmdb.org/::" >> /opt/etc/dnsmasq.themoviedb.conf
|
||||
/opt/bin/unblock_dnsmasq.sh
|
||||
/opt/etc/init.d/S56dnsmasq restart
|
||||
/opt/bin/unblock_ipset.sh
|
||||
|
||||
Reference in New Issue
Block a user