Temporalitas / ipv6-proxy-server

IPv6 backconnect proxy server /64 and /48 subnet for any debian-based distro
MIT License
83 stars 50 forks source link
backconnect ipv6 ipv6-subnetting mit-license proxy proxy-server rotating-proxy socks5

IPv6 Proxy Server License: MIT

Create your own IPv6 backconnect proxy server with only one script on any Linux distribution. Any number of random IPs on the subnet, ideal for parsing and traffic arbitrage (Google/Facebook/Youtube/Instagram and many others support IPv6).

Ask questions in issues, if you have some.

Tutorial

Assuming you already have an entire IPv6 subnet (/48 or /64) routed to your server.

Just run:

#sudo su
wget https://raw.githubusercontent.com/Temporalitas/ipv6-proxy-server/master/ipv6-proxy-server.sh && chmod +x ipv6-proxy-server.sh
./ipv6-proxy-server.sh -s 64 -c 100 -u username -p password -t http -r 10

Uncomment first line or run all commands with sudo if you`re not under root.

If script already installed, you can just run one command to reconfigure parameters, for example:

./ipv6-proxy-server.sh -s 64 -c 20 -u username2 -p password2 -t socks5 -r 2

Old instance will be disabled and new starts without reinstallation very quickly.

If you want to uninstall proxy server, just run:

./ipv6-proxy-server.sh --uninstall

Proxy server will stopped, all configuration files, firewalls, shedulers and so on will be reset to initial state.

Command line arguments:

Quick errors FAQ:

License

MIT