This is a fork from the original oblique/proxflix repository. The only difference is that i try to support all german video providers (see domains file) Or any other domain which try to restrict/modify access outside germany.
ProxFlix is yet another smart DNS solution to bypass geo-blocking.
- Docker
- systemd
- BASH v4
docker pull bityoda/proxflix
docker run -v /usr/local/bin:/install bityoda/proxflix instl
git clone https://github.com/bityoda/proxflix
cd proxflix
docker build -t bityoda/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