Never Buy Proxies Again - Setup your own Proxy Server

Thanks for step by step method. Joined here while searching for some alternate money making process and this looks worth to try
 
great tutorial, although where in the world can you find a provider that offers 11 IPs for $15??!
 
Thank you for this tutorial.
Maybe I'll test it in the future.
 
A step by step guide to setup your own proxy server . No need to buy proxies again when you can setup your own server in almost same prices as most of providers sell .

Step # 1 : Goto LowEndBox.com or Webhostingtalk.com and find a VPS provider who has good reviews and can provide additional ips in reasonable prices (1$ per ip)

Step # 2 : Buy a Liunux VPS with 1GB RAM , 1 Core with 100Mbit or above port speed and with additional ips

Usuall prices for such VPS are 5$ per month for VPS and 10$ for 10 additional IPS

So in 15$ you get 11 total IPs (10 additional and 1 VPS IP) which you can then convert into proxies - In 15$ you are getting 11 Virgin Dedicated Proxies which you cannot purchase from most sellers

To get different IP range and subnets , purchase different smaller VPS in different locations and setup proxy server on them


Now the actual Work starts to setup proxy server

Steps to follow : Install Ubuntu 14 when you purchase VPS and then run below commands in SSH terminal (Use Putty for SSH access)
  1. apt-get update
  2. apt-get -y install fail2ban software-properties-common
  3. apt-get install nano
  4. apt-get install build-essential libevent-dev libssl-dev
  5. cd /etc
  6. wget http://3proxy.ru/0.7.1.1/3proxy-0.7.1.1.tgz
  7. tar zxvf 3proxy-0.7.1.1.tgz
  8. rm 3proxy-0.7.1.1.tgz
  9. cd 3proxy
  10. nano src/proxy.h
  11. add line - #define ANONYMOUS 1 (this makes proxy anonymous)
  12. make -f Makefile.Linux
  13. make -f Makefile.Linux install
  14. mkdir log
  15. cd cfg
  16. nano 3proxy.cfg
  17. Add ips here along with Username : Password : Port in this format : proxy -p3128 -a -iYour Ip here -eYour Ip here
  18. Edit username and password in the same file in this format : users UsernameHere:CL:passwordHere
  19. Allow your username in the same file (You will see the Allow option , just add your username there)
  20. chmod 0777 3proxy.cfg
  21. cd ../
  22. nano scripts/rc.d/proxy.sh ( enter the directory where you installed 3Proxy script! )
  23. sh scripts/rc.d/proxy.sh start
  24. nano /etc/rc.local
  25. sh /etc/3proxy/scripts/rc.d/proxy.sh start
Summary of the above commands :
  1. Update Ubuntu
  2. Install Fail2ban
  3. Install Nano editor
  4. Install libevent and libssl
  5. Download 3Proxy script
  6. Unzip it to directory
  7. And edit the Proxy.h file through Nano and add line #define ANONYMOUS1
  8. Edit 3Proxy.cfg through Nano and add your ips along with port , username and password
  9. Then edit proxy.sh and enter where you installed 3Proxy
  10. Reboot the server and thats it !

Thats it , restart your server and your proxy server is ready . Go ahead and test your proxies .
Thanks a lots for this helpful tutorials
 
IPv4 are more like $5+ each, which can send the on going price to 5 times. In addition to management overhead, it's questionable if it will be worth the hassle. Good guide though.
 
IPv4 are more like $5+ each, which can send the on going price to 5 times. In addition to management overhead, it's questionable if it will be worth the hassle. Good guide though.

I have so many data center providers on skype offering me thousands of cheap ip's, but I pass those offers on because I do residential and not data center. But for those of you that are interested in the offers I get let me know and I can pass those on to you fellas.
 
You can make proxies and use them with anytool . Regarding MassPlanner , yes it works with it

Thanks for such a great guide man! Can you plz help me to fix 3proxy.cfg?

I've tried it with 1 proxy, it's working great!
But if i add another proxy it won't work!
Here is my 3proxy.cfg (i'm a complete noob and found it on youtube lol)

#!/usr/local/bin/3proxy
daemon
pidfile /etc/3proxy/3proxy.pid
auth strong
nserver 8.8.8.8
nscache 65536
timeouts 1 5 30 60 180 1800 15 60
users: ***** CL: ******
allow ******
proxy -n -a -p8254 -i****** -e******(first proxy)
proxy -n -a -p8254 -i******* -e******(second proxy)
 
Thanks for the guide. I just want to use the IP of the VPS and not any extras. Can someone point me in the right direction or PM me how to do that?
 
Thanks for such a great guide man! Can you plz help me to fix 3proxy.cfg?

I've tried it with 1 proxy, it's working great!
But if i add another proxy it won't work!
Here is my 3proxy.cfg (i'm a complete noob and found it on youtube lol)

#!/usr/local/bin/3proxy
daemon
pidfile /etc/3proxy/3proxy.pid
auth strong
nserver 8.8.8.8
nscache 65536
timeouts 1 5 30 60 180 1800 15 60
users: ***** CL: ******
allow ******
proxy -n -a -p8254 -i****** -e******(first proxy)
proxy -n -a -p8254 -i******* -e******(second proxy)

@Alex7711 you need to bind ips with your server first . Your 3proxy.cfg looks fine.

Reason could be your additional ip is not binded with server .

Thanks for the guide. I just want to use the IP of the VPS and not any extras. Can someone point me in the right direction or PM me how to do that?
Same method works , just dont add extra ips and use main ip .
 
Reason could be your additional ip is not binded with server .

Thanks so much bro! Problem solved!

Here is what i did, (maybe will be helpful for somebody).

To assign additional IP address on ubuntu 16.04:

1)exec sudo -i
2)nano /etc/network/interfaces
3) add these lines :

iface ens3 inet static
address 2.2.2.2.(your additional IP)

4)save edits and restart server
 
Thanks so much bro! Problem solved!

Here is what i did, (maybe will be helpful for somebody).

To assign additional IP address on ubuntu 16.04:

1)exec sudo -i
2)nano /etc/network/interfaces
3) add these lines :

iface ens3 inet static
address 2.2.2.2.(your additional IP)

4)save edits and restart server

Yup that works
You can also do that through network interfaces file in ubuntu
 
Great guide. Thanks for sharing!
Though, I want to ask what is your opinion about 'Self-managed proxies' VS 'Usual providers out there' when doing with SEO, FB, IG, TW in terms of effectiveness(time-consumed, money)?
 
Took me some time to figure this out o_O .
I don't think u mentioned the configuration for fail2ban before, you need to configure the fail2ban config file to use the 3proxy filter.
 
Back
Top