ProxFlix is yet another smart DNS solution to bypass geo-blocking.
docker pull oblique/proxflix
docker run -v /usr/local/bin:/install oblique/proxflix instl
git clone https://github.com/oblique/proxflix
cd proxflix
docker build -t oblique/proxflix .
ln -snf $PWD/proxflix /usr/local/bin/proxflix
ProxFlix needs to be installed on a server to the region you are interested. After you start it, change the DNS of your TV to the IP of your server.
proxflix start
proxflix enable
proxflix status
proxflix add-ip 1.2.3.4
proxflix rm-ip 1.2.3.4
proxflix list-ips
If you want to use OpenDNS servers instead Google DNS then do:
proxflix config-set dns '208.67.222.222,208.67.220.220'
proxflix restart
ProxFlix by default is using iptables to allow ports 443
, 80
, 53
only for the IPs you want. If you prefer to manage this with your own
firewall rules, then you can disable this feature with:
proxflix config-set iptables false
proxflix restart
ProxFlix detects if you have a global IPv6 and it creates IPv6 NAT. This
feature adds an iptables rule even if iptables
config options is false
.
To disable this feature do:
proxflix config-set ipv6nat false
proxflix restart
MIT