Guide Cheap Vps Multiple Ip Multiple Firefox

HARDGAMERS Guide running multiple firefox with multiple IP on Linux VPS Overview This documents intend to give a method

Views 130 Downloads 132 File size 2MB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

HARDGAMERS Guide running multiple firefox with multiple IP on Linux VPS Overview This documents intend to give a method to running multiple firefox on linux vps as much as your resource allowed and also if your VPS have more than 1 IP you can run firefox on same vps with different IP Address. For this guide i will use DEBIAN 7 as my OS. Why i wrote this guide ? i already try several method to run traffic exchange but not everything is automated and at one point i gave up ( check my alexamaster screenshot, i already registered several hundred days ago :D ).. in the last 2 weeks i do some testing for this method and i find out this method is working greats so i thought i will share this method for anyone who just have difficulty to jump in traffic exchange. I will separate this documents into several parts : Part 1 : Resources, this part will give you all website i use on this documents so you need to register to these website Part 2 : Reinstallation of your VPS OS, if your vps is a new vps or you don’t have any services running on your VPS you can perform this steps.. if your vps running some services ( example : web services ) just skip this part. Part 3 : VPS Preparation, this step is necessary for all users Part 4 : installing and configuring vnc server, this step is necessary for all users except if your vps already have vnc server installed Part 5 : installing and configuring firefox, this step is necessary especially if you have more than 1 ip on your VPS or have a lot of proxy IP. Part 6 : Configuring firefox as a service and restart if firefox crash Part 7 : Monetizing and monitoring Part 8 : bonus part, installing WINE and Hitleap viewer Part 9 : bonus part, SSH Tunneling Part 10 : bonus part, small site that can give you small money for starting your journey And you can rinse and repeat this method to earn more money... Note : All payment processor i used is PAYPAL

Part 1 – Resources VPS Register : IP Systems LTD This is the most important things you should have. You will waste money for electricity bill and internet bill if you run traffic exchange using your personal PC. I would recommend you to find a very cheap VPS with at least 256MB RAM and 2 IP Address, of course the higher the resources it will be better. And if you have more money to spare then you can bought more than 1 vps and configured it with this guide to earn more money faster. I will recommended you to buy from this website/provider : IP Systems LTD They sold a very cheap VPS. At this moment i wrote this guide here’s their offer :

I personally use their VPS Standard and Professional to running this method. Of course with this cheap vps that will some limitation, for example their support is not very good, they will not teach you a step by step guide to enable some service and there’s no phone support only by ticket system. But for the uptime services they are very good. So if you buy vps from my links, you can ask anything about the vps and linux by email me. Just remember, i cannot guarantee for the uptime of the vps .. its all depend on the provider.

WEBSYNDC Register : Websyndc websyndic is a traffic exchange that allow you to run traffic exchange on multiple VPS and also you can add your website and theres an option to hide the referrer and choose unique ip with free. This will be our main traffic exchange. But in websyndic you cannot sell your traffic credits for moneys.

AlexaMaster Register : Alexa Master alexamaster is another traffic exchange that allow you to run on multiple VPS. You can add your website on this system but if you want to hide referrer you will need to become a VIP. On the other side, you can request payouts to your paypal if you already get 30,000 points. It will be your own choice , you want to buy VIP and add website that will we use to promote or just running the autosurf to earn points and cashout.

HitLeap Register : Hitleap Hitleap is another traffic exchange that we can use. If the other traffic exchange use browse as the main tools, hitleap use a client to run the traffic exchange. Hitleap client is a windows application, but in this guide i will show you how to run hitleap in linux os especially debian 7. Same with alexamaster, if you want to add site and hide referrer or even give a fake referrer you will need to became premium member of this site. So my tips for this is , get a lot of vps running hitleap client, find one or more method to create money with this traffic source then buy premium membership on this site. If you just run hitleap client on 1 or 2 vps/pc it will be useless to buy premium membership. But if you have multiple vps you can get a lot of money from this.

Ebesucher Register : Ebesucher Ebesucher is Germany traffic exchange. Same with alexamaster, on this site you can add site or just cash out some moneys. At this time i wrote this guide, every 100,000 point in ebesucher will give you about 2 EURO and this is the minimal payout. If you have vps on germany or good germany VPN, then this site will give you more money but if you have vps outside germany it will take a long time to cashout. For example : Germany IP can give you 300 Point / hours / ip , so everyday you can get around 7000 – 8000 points / IP. If you have 10 Germany IP/VPS you can cash out every 1-2 days that will give you around 30-45 EURO each month.. USA/CANADA IP only give you 80-150 point / hours / ip , so everyday you will only get around 20003000 points / ip. If you have 10 VPS/IP you need 3-4 days to cash out. Another good point of this site is there’s a paid mail system, sometimes you will get email from ebesucher and can get point from this e-mail.

Twistrix Register : Twistrix Twistrix is a traffic exchange like websyndc, they allow us to hide referrer or even use custom referrer for free. So this traffic exchange can be used for our CPM promotions. There’s no payout options in twistrix.

Adhexa Register : Adhexa Adhexa is a CPM advertisement website where you will need to register as a publisher on this site. They have minimum payout at $5. Register to this site especially if you use websyndic and/or hitleap.

Blogspot or any other website You will need a website to put your adhexa code to start getting money. The easy way is using blogspot, but if you already have some website we can use those too, just remember don’t put any adsense code on the website we will use or you will get BANNED by google. If you create blogspot, heres some tips : 1. Choose a simple and load faster theme 2. Create a quality content 3. Make sure your blogs is at least 2 weeks old before web put some code. A new blogs still can be used but sometimes will get rejected when added to traffic exchange. 4. You will benefit also from real traffic to your blogs, so make sure you add the blogs to search engine

Putty http://the.earth.li/~sgtatham/putty/latest/x86/putty.exe Putty is a ssh client to connect to our VPS. We will use this a lot, so its better you download this from now.

WinSCP http://winscp.net/eng/download.php Winscp is a ftp/sftp client that we can use to transfer files and/or edit files on VPS in GUI Editor. If you’re not familiar with putty / linux cli command like vi , then you will need this to edit some files.

TightVNCViewer http://www.pendriveapps.com/portable-vnc-viewer-tightvnc/ tightvncviewer will be used to connect to vncserver on our vps.

Part 2 - Reinstall VPS OS If you buy VPS from IP Systems LTD or use VPS with solusVM panel i will guide you how to do a reinstall your VPS with DEBIAN 7. Just remember , if your VPS already configured for some services like webserver, mailserver etc you don’t have to reinstall your VPS or you will lost all of your files and services 1. Login to your SolusVM Panel with your username and password. You will find the address, your username and password at the confirmation email when you buy the vps. Remember solusvmpanel is different with member login on vps website, make sure you find the right one ( usually solusvm panel use port 5656 for example https://xxxx:5656/login.php )

2. Choose Reinstall button

3. Choose Debian 7 32 Bit Minimal as your OS, this is the lightest os for our projects. It just consume about 3-4 MB of memory when running

4. Click Reinstall button on the bottom of the page

5. On confirmation dialog, click yes to start reinstall

6. Installation will started, wait 2-10 minutes ( on my vps usually about 2-3 minutes ) then going back to your dashboard

7. Check your VPS configuration, on operating system part it should be Debian 7 32 bit minimal

Part 3 – VPS Preparation Login to VPS We will use putty to login to VPS, and if you’re not familiar with linux cli command then you will also need to login using winscp . Login using putty 1. Launch putty and put IP Address of your VPS on host name or ip address box. Port is 22 by default, you don’t need to change this. If you want to easily access your vps on the future, in box Saved Sessions write a connection name for this vps and click SAVE Button, the next time you running putty, just double click your connection name to start connect to your vps. Click Open to start connection

2. There will be some warning just click Yes on the warning

3. Wait a while and you will need to input your username ( i use root for this tutorial ) and password and you will get a prompt

Login using winscp 1. Run WinSCP and input your IP Address in hostname box, and also fill username and password. If you want , you can save your connection by click on save button. Click Login to start connecting to your server

2. Left windows is your local drive and right windows is your server disk. You can transfer/copy files by dragging a file from left to right or right to left

Let putty and winscp open for the next step. Update Debian 7 We will need to do some update on our vps before we use it so we can get the latest version of all files and applications. Edit source of updates We need to edit source of update so we can get what we need, theres 2 way to edit this using putty OR using WinSCP Putty 1. Input this command as root on linux prompt : vi /etc/apt/sources.list 2. Press ‘i’ ( i on keyboard, don’t use capslock or shift ) 3. Move to the bottom of the list using arrow keys on keyboard and start write these 2 lines : deb http://packages.linuxmint.com debian import deb http://http.us.debian.org/debian/ testing non-free contrib main 4. Press ESC :x ( press ESC button on your keyboard, release, the press : on your keyboard and press x button and then hit ENTER button , don’t use capslock or shift ) 5. Write this command to check our files : cat /etc/apt/sources.list

Note : it’s okay if you put new deb line on top of the files or on the bottom

WinSCP 1. Change directory from root to / by double click .. folder 2. Double click ETC folder, then double click APT folder 3. Right click on sources.list file and choose edit 4. Write these two lines on the files : deb http://packages.linuxmint.com debian import deb http://http.us.debian.org/debian/ testing non-free contrib main 5. Click on SAVE icon ( first icon on the top ) and close the edit windows

Running update This step need to be done using putty, you need to input this command on your putty console one by one exactly as this : 1. 2. 3. 4.

gpg --keyserver pgp.mit.edu --recv-keys 3EE67F3D0FF405B2 gpg --export 3EE67F3D0FF405B2 > 3EE67F3D0FF405B2.gpg apt-key add ./3EE67F3D0FF405B2.gpg rm ./3EE67F3D0FF405B2.gpg

5. apt-get update

6. apt-get upgrade

7. Press ‘y’ then ENTER

Part IV – Installing VNC Server and Firefox On this part we will install VNC Server and firefox. For VNC Server to run, we will need a desktop environment or windows manager, because this guide is for lowend vps and we doesn’t use this vps for daily usage we will use JWM ( Joe’s Windows Manager ) as our desktop. JWM is the lightest WM on linux. Another tools we will use is virtual terminal ( xvt, x virtual terminal), because with JWM you will get a limited GUI support and almost all operational in VPS will using virtual terminal. 1. apt-get install jwm xvt

2. Press ‘y’ then ENTER

3. apt-get install vnc4server

4. Press ‘y’ then ENTER

5. vncserver 6. input password you want to set

7. vncserver –kill :1

In the next step we will need to create vncstartup file, you can use this with putty or winscp. Putty Do all this command on putty console 1. cd ~ 2. > .vnc/xstartup 3. vi .vnc/xstartup

4. press “i” then start typing this ( or you can block this , right click and choose copy then in your putty screen just right click to paste ) : #!/bin/sh unset SESSION_MANAGER unset DBUS_SESSION_BUS_ADDRESS jwm & [ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup [ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources xsetroot -solid grey vncconfig -iconic &

5. press ESC button , release , press : button , release , then press x then enter winscp 1. Browse to your home folder : /root 2. press F7 to create a new directory and give it name : .vnc 3. change folder to /root/.vnc by double click .vnc folder ( note : if you can find .vnc folder , in winscp choose menu Options – Preferences , then choose Panels and check options Show Hidden Files then click OK ). 4. Right click on .vnc folder and choose new > File ( or press SHIFT + F4 ) and give it name : xstartup 5. On the edit windows , write or paste this : #!/bin/sh unset SESSION_MANAGER unset DBUS_SESSION_BUS_ADDRESS jwm & [ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup [ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources xsetroot -solid grey vncconfig -iconic &

6. Press save icon and close edit windows

Next step we will create a script to run vncserver everytime vps reboot. This can be done with putty or winscp Putty 1. vi /etc/init.d/vncserver 2. write this content or paste with right click on putty windows : #!/bin/bash unset VNCSERVERARGS VNCSERVERS="" [ -f /etc/vncserver/vncservers.conf ] && . /etc/vncserver/vncservers.conf prog=$"VNC server" start() { . /lib/lsb/init-functions REQ_USER=$2 echo -n $"Starting $prog: " ulimit -S -c 0 >/dev/null 2>&1 RETVAL=0 for display in ${VNCSERVERS} do export USER="${display##*:}" if test -z "${REQ_USER}" -o "${REQ_USER}" == ${USER} ; then echo -n "${display} " unset BASH_ENV ENV DISP="${display%%:*}" export VNCUSERARGS="${VNCSERVERARGS[${DISP}]}" su ${USER} -c "cd ~${USER} && [ -f .vnc/passwd ] && vncserver :${DISP} ${VNCUSERARGS}" fi done } stop() { . /lib/lsb/init-functions REQ_USER=$2 echo -n $"Shutting down VNCServer: " for display in ${VNCSERVERS} do

export USER="${display##*:}" if test -z "${REQ_USER}" -o "${REQ_USER}" == ${USER} ; then echo -n "${display} " unset BASH_ENV ENV export USER="${display##*:}" su ${USER} -c "vncserver -kill :${display%%:*}" >/dev/null 2>&1 fi done echo -e "\n" echo "VNCServer Stopped" } case "$1" in start) start $@ ;; stop) stop $@ ;; restart|reload) stop $@ sleep 3 start $@ ;; condrestart) if [ -f /var/lock/subsys/vncserver ]; then stop $@ sleep 3 start $@ fi ;; status) status Xvnc ;; *) echo $"Usage: $0 {start|stop|restart|condrestart|status}" exit 1 esac 3. press ESC:x to save

4. chmod +x /etc/init.d/vncserver Winscp 1. change folder to /etc/init.d 2. press SHIFT+F4 to create new file and give name : vncserver 3. write or paste this content : #!/bin/bash unset VNCSERVERARGS VNCSERVERS="" [ -f /etc/vncserver/vncservers.conf ] && . /etc/vncserver/vncservers.conf prog=$"VNC server" start() { . /lib/lsb/init-functions REQ_USER=$2 echo -n $"Starting $prog: " ulimit -S -c 0 >/dev/null 2>&1 RETVAL=0 for display in ${VNCSERVERS} do export USER="${display##*:}" if test -z "${REQ_USER}" -o "${REQ_USER}" == ${USER} ; then echo -n "${display} " unset BASH_ENV ENV DISP="${display%%:*}" export VNCUSERARGS="${VNCSERVERARGS[${DISP}]}" su ${USER} -c "cd ~${USER} && [ -f .vnc/passwd ] && vncserver :${DISP} ${VNCUSERARGS}" fi done } stop() { . /lib/lsb/init-functions

REQ_USER=$2 echo -n $"Shutting down VNCServer: " for display in ${VNCSERVERS} do export USER="${display##*:}" if test -z "${REQ_USER}" -o "${REQ_USER}" == ${USER} ; then echo -n "${display} " unset BASH_ENV ENV export USER="${display##*:}" su ${USER} -c "vncserver -kill :${display%%:*}" >/dev/null 2>&1 fi done echo -e "\n" echo "VNCServer Stopped" } case "$1" in start) start $@ ;; stop) stop $@ ;; restart|reload) stop $@ sleep 3 start $@ ;; condrestart) if [ -f /var/lock/subsys/vncserver ]; then stop $@ sleep 3 start $@ fi ;; status) status Xvnc ;; *) echo $"Usage: $0 {start|stop|restart|condrestart|status}" exit 1 esac 5. click on save icon and close edit windows

4. right click vncserver file , choose properties and change permissions like this screenshot

Next step we will need to create vnc configuration file, this can be done using putty or winscp. putty 1. mkdir -p /etc/vncserver 2. vi /etc/vncserver/vncservers.conf 3. write or right click to paste this on putty screen : VNCSERVERS="1:root" VNCSERVERARGS[1]="-geometry 1024x768" 4. press ESC:x to save winscp 1. change directory to /etc 2. press F7 to create new directory and give name : vncserver 3. change directory to /etc/vncserver 4. press SHIFT+F4 to create new file and give it name : vncservers.conf 5. write or paste this : VNCSERVERS="1:root" VNCSERVERARGS[1]="-geometry 1024x768" 6. press save icon and close edit window

Next step is to make vncserver start on boot, this can be done only using putty by running this command: update-rc.d vncserver defaults 99

Lets reboot the server to make sure vncserver running by using this command : reboot After login we will check memory usage and also disk space usage ( on my screenshot is vps with only 256 MB of RAM ) by running this command on putty : free –m df –a

You can see that i only used 7 MB of memory ( check used i -/+ buffers/cache ) and 850MB of diskspace. So we still have a lot resources we can use for firefox to running our traffic exchange :D.

Test VNCServer Connection 1. Running tightvncviewer you already download, and put your ip address on vncserver column followed by :1 Sample : xxx.xxx.xxx.xxx:1

2. Press connect 3. Input your password 4. You will get a screen like this :

Part 5 – Installing and Configuring Firefox Installing Firefox 1. You can install firefox using VNCServer or Putty, to launch terminal in VNC server , click JWM on the left bottom of the screen and choose Terminal.

2. Run this command to install firefox : apt-get install firefox 3. Press “y” on confirmation page and wait until firefox installation finished 4. To test our new installed firefox, in VNCServer Terminal run : firefox

5. Set firefox as our default browser

6. Close firefox

Configuring firefox Firefox maximum instance per VPS For firefox configuration, we need to know how much firefox instance will be running on our vps .. here is the guideline :   

VPS with 256 MB of RAM maximum 2 firefox instance with each firefox open 3-6 tabs VPS with 512 MB of RAM maximum 4 firefox instance with each firefox open 3-6 tabs VPS with 1024 MB of RAM maximum 8-10 firefox instanace with each firefox open 3-6 tabs

After this, you need to know how much ip per vps you already have.. if you use my recommended VPS :   

VPS with 256 MB of RAM will give you 2 IP Address, so you can use each firefox instance with different IP. But you cannot run another firefox or hitleap viewer. VPS with 512 MB of RAM will give you 3 IP Address, so you can running 3 firefox with different ip for each firefox plus 1 firefox with proxy ip or hitleap viewer. VPS with 1024 MB of RAM will give you 6 IP Address, so you can running 6 firefox with different ip for each firefox plus 1 firefox with proxy ip and hitleap viewer or 2 firefox with proxy ip.

If you only have 1 ip on your VPS, please find a working proxy for the rest of firefox instance you want to run ( note : most of the time public proxy ip will be already in used by other users, so its better to find some private proxy or more ip on your vps ).

Firefox Profile After we find out how many firefox instance will need to configured, this time we need to create firefox profile. One firefox profile will used in one instance , so if you want to run 3 firefox instance we need to create 3 firefox profile. For convenient purpose, lets call the profile with “firefox1” until “firefoxn”. Here’s step to create a firefox profile : 1. 2. 3. 4. 5. 6.

Login to your vncserver Open terminal Run this command : firefox –profile manager Rename first profile from default to firefox1 by click on rename button Create new profile and give it a name firefox2 Repeat step 5 until you create profile as much as firefox instance you planned

Configure firefox We need to configure firefox for each profile : 1. In vncserver terminal run this command : firefox –firefoxn about:config ( replace n with number of profile you want to configure, example : firefox –firefox1 about:config ).

2. Click on the button “i’ll be carefull, i promise!” then on search part write : memory

3. Configure all parameter on the screenshot with a bold part to the value i set on the screenshot ( normal parameter means it is default value ). 4. Confgure parameter : browser.sessionstore.resume_from_crash user_set to false 5. Opsional, if you want to disable image loading you can change parameter permissions.default.image value to 2. 6. Now, lets configure firefox preferences

7. On General Tabs, configure : - Uncheck always check if firefox is your default browser - When firefox start, set to show my homepage - Homepage , click restore to default 8. On TABS tab, check only options Open new windows in a new tab instead and uncheck all others options 9. On Contents tab, check Block Pop-up Windows and then click Exceptions and add system.alexamaster.com and click Allow 10. On Privacy tab, uncheck options Tell sites that i do not want to be tracked and set history to firefox will never remember history 11. On Security tab, uncheck all options 12. On Advanced options – General Tab, uncheck everything 13. On Advanced options – Data choices Tab, uncheck everything 14. On Advanced options – Network Tab , if you want to use proxy for this firefox profile then configure the proxy but if you want to use ip address that your VPS already have don’t set anything 15. On Advanced options – Update tab, set to Never check for updates and uncheck automatically update search engine 16. Close the firefox preferences 17. Repeat this step for ALL FIREFOX PROFILE you created Firefox Add-ons Theres only 2 add-ons we will use , iMacros and AlexaMaster Toolbars if you will use alexamaster , 1. Access your alexamaster account and install toolbars , restart firefox when needed

2. Install iMacros from : https://addons.mozilla.org/en-US/firefox/addon/imacros-forfirefox/?src=hp-dl-upandcoming 3. Repeat installing add-ons on all firefox profile you will use 4. Create iMacros Script ( you just need 1 iMacros script for all of profile except if you want some profile running different autosurf ), you can use iMacros editor from the add-ons or winscp or putty. If you want to use winscp or putty, put your iMacros file on /root/iMacros/Macros/ folder , write down your iMacros file name ( i personally use : autosurf.iim to make easier ). Heres a sample script i use : VERSION BUILD=8920312 RECORDER=FX TAB T=1 URL GOTO=http://twistrix.com/surf3.php? TAB OPEN TAB T=2 URL GOTO=http://exc.10khits.com/surf? TAB OPEN TAB T=3 URL GOTO=http://bit.ly/ TAG POS=1 TYPE=A ATTR=TXT:StartViewer TAB OPEN TAB T=5 URL GOTO=http://system.alexamaster.com/autosurf.php? 5. Explanation for the script : - On TAB 1 , i run twistrix autosurf after that i open new tab - On TAB 2, i run 10Khits autosurf after that i open new tab - On Tab 3, i run websyndc autosurf. In websyndc autosurf we need to click Start Viewer and then a new tab will automatically open ( websyndc use 2 tabs to run autosurf ). - On TAB 5 ( remember, websyndc use 2 tabs so next tab we can use is tab 5 ) i run alexamaster autosurf. Same with websyndc , alexamaster will open new tab to show webpage. - If you want to run another traffic exchange, then start at TAB 7 Special note for adobe flash support, I’m not recommended to install adobe flash player in our VPS because it will crash a lot and also consume a lot of memory. So if you use ebesucher maybe you wouldn’t get maximum points. If you want to use ebesucher or any other autosurf that need flash you can install from https://get.adobe.com/flashplayer/ .and choose TAR.GZ downloads. Just remember i don’t recommend this, so do it on your own risk.

PART 6 – configuring firefox as a service and auto restart when crash Running 2 – 3 firefox instance with multiple tabs on limited resources VPS will make firefox crash at some point ( in my experience between 5 minutes – 2 hours, 1 instance of firefox will crash ). We want everytime one of firefox profile crash they will automatically running again so we don’t have to monitoring every h ours for our VPS. We also want to configure each firefox profile will use different IP public that our VPS have every time it running so we can autosurf wih multiple ip from 1 VPS. On the other side we need to make sure we are not violate any rules on our VPS provider, so we need to limit some cpu and memory usage. This part will to configure this automatic system that we will use. We will need some tools to be installed : 1. Cpulimit to limit firefox cpu usage 2. Daemon tools and csh to running firefox as a service and autorestart when firefox crash 3. Force bind to running firefox with different IP ( we will need gcc and make to compile and install force bind ) Installation 1. Run this command on vnc terminal or putty : apt-get install cpulimit, daemontools, csh, gcc,make,wget 2. Press “y” for the confirmation 3. Configure daemontools with csh , run this command on vnc terminal or putty : rc.local csh -cf 'svscanboot &' sed -i "1 a\csh -cf 'svscanboot &'" /etc/rc.local chmod +x /etc/ 4. Download source code of force bind by run this command on vnc terminal or putty wget http://kernel.embedromix.ro/us/force_bind/force_bind-0.12.tar.gz 5. Compile and install force bind tar zxvf force_bind-0.12.tar.gz cd force_bind-0.12 ./configure make make install reboot Configuration This part will be a tricky and maybe need some reboot, please read and process carefully for each steps. Configure daemon tools basic 1. Make sure vncserver already running, you can access vncserver using tightvncclient and you can run the rest of command on vnc terminal or putty, if vncserver not running after reboot check again vnc configuration step. 2. Check if folder /etc/service exist or not

3. 4. 5.

6.

7.

8.

9.

10. 11.

12. 13. 14. 15. 16.

cd /etc/service If those folder not exist then create it mkdir /etc/service Change directoy to /etc/service cd /etc/service To use daemontools, every service will need 1 folder under /etc/service and on those folder will consist at least 2 files, supervise and run. Supervise came automatically from daemontools and we need to create run files. Run files is a script that will be executed by daemontools for our services. Create one directory for 1st firefox profile and change to those directory mkdir firefox1 cd firefox1 We will create 1 script to test daemontools already running or not, vi run press “i” and type : #!/bin/sh DISPLAY=:1 exec firefox -p firefox1 Press ESC then : then x ( ESX :x ) Change mod of run and folder chmod 755 /etc/service/firefox1/run chmod 1755 /etc/service/firefox1 Run svcscan : svscan Press CTRL+C after 3-5 seconds Check if supervise file exist on /etc/service/firefox1 ls /etc/service/firefox1 If command at step 10 return only run file then reboot the vps, if file supervise exists go to step 12 reboot Tes service svstat /etc/service/firefox1 If theres an error : supervise not running , then run this command : svscanboot & Tes running services : svc –u /etc/service/firefox1 Check on vnc viewer , firefox should be running. Try to manually close the firefox, and automatically firefox running again. Stop the services so we can configure for autosurf and change ip svc –d /etc/service/firefox1

configure autosurf and ip Before we configure autosurf , please check again how many profile and how many ip address we have. If we only have 2 ip address then only 2 firefox profile can have different ip, another firefox profile must be configured to use proxy in network options firefox.

To configure each firefox profile to use different ip that exist on VPS, we need to check IP address that we have : 1. Running this command on putty : ifconfig

2. On my VPS with 3 IP address, you can see on the screenshot it have 3 venet0:x adapter with different inet addr ( xxx.xxx.xxx.220 , xxx.xxx.xxx.221, xxx.xxx.xxx.222 ). 3. Make a note like this : Firefox1 => xxx.xxx.xxx.220 Firefox2 => xxx.xxx.xxx.221 Firefox 3 => xxx.xxx.xxx.222 Every 1 firefox profile will get 1 ip address Now lets configure daemontools for each profile, remember we already create 1 service firefox1 for firefox1 profile so all we need to do for firefox1 profile is edit run file to do this we can use putty, vnc terminal or winscp. This step is for firefox profile that will use IP address on VPS, for firefox profile that will use proxy address don’t do this step but jump to next step. For putty and vnc terminal : 1. cd /etc/service/firefox1 2. vi run 3. press “i” then change like this : #!/bin/sh export FORCE_NET_VERBOSE=1 export FORCE_BIND_ADDRESS_V4=xxxx.xxx.xxx.xxx export LD_PRELOAD=${LD_PRELOAD}:/usr/lib/force_bind.so DISPLAY=:1 exec firefox -p firefox1 -no-remote imacros://run/?m=autosurf.iim 4. parameter you need to change :

5. 6. 7. 8. 9.

export FORCE_BIND_ADDRESS_V4= change xxx.xxx.xxx.xxx to IP address for profile1 autosurf.iim , if you use another name for the iMacros script change this part Press ESC then : then x and ENTER ( ESC:x ) to save run files Test the script by running command : svc –u /etc/service/firefox1 Check on vnc viewer, it should open firefox and running the iMacros script automatically If iMacros have an error, stop firefox with command : svc –d /etc/service/firefox1 and fix iMacros script and test again like step 6. If everything running like you want, we can configure another profile

Configuring another profile that will use IP Address on VPS: 1. Create folder for each profile, for example for profile firefox2 : mkdir /etc/service/firefox2 2. Copy run file from firefox1 to the profile folder, for example : cp /etc/service/firefox1/run /etc/service/firefox2 3. Edit run file on new folder : vi /etc/service/firefox2/run 4. Change this parameter : FORCE_BIND_ADDRESS_V4= change to IP Address for profile we are editing exec firefox –p firefox1 , change firefox 1 to name of profile we are editing 5. Press ESC : x to save and exit 6. Chmod run and new profile folder, example : chmod 755 /etc/service/firefox2/run chmod 1755 /etc/service/firefox2 7. Run the service : svc –u /etc/service/firefox2 8. Repeat step 1-7 for all firefox profile For firefox profile that will use proxy server, here’s a run script for the service : #!/bin/sh DISPLAY=:1 exec firefox -p firefoxN -no-remote imacros://run/?m=autosurf.iim Change –p firefoxN to name of profile you are editing Now everytime one of firefox profile crash it will automatically restart

Limiting firefox resource usage We all know that firefox is hungry for resources and we run this on VPS ( cheap VPS ) so we need to make sure we are not violate our vps provider. Every time VPS reboot we can try to force a limitation for cpu and memory : 1. Open terminal in VNC server and running this command to limit cpu usage to 70% : cpulimit –e firefox –l 70 &

2. To limit the memory it depend on memory of your VPS, i personally limit to 80-90% of memory : 256 MB : ulimit –d 240000 –m 240000 –v 240000 512 MB : ulimit –d 480000 –m 480000 –v 480000 1024 MB : ulimit –d 960000 –m 960000 –v 960000

Part 7 – Monetizing and Monitoring After our autosurf running, now its time to talk about monetizing. I will separate 2 kind of monetizing : 1. Direct monetizing using autosurf, in this case using alexamaster and ebesucher 2. Monetizing using web/blog, in this case using ADHEXA for example and websyndc, twistrix , hitleap and 10Khits as autosurf. Direct monetizing AlexaMaster Alexa Master is my favourite in direct monetizing for autosurf in linux VPS like this guide. All you have to do is : 1. 2. 3. 4. 5.

Register at Alexa Master Login to Alexa Master Click on EARN POINTS And click STAR on Autosurf part On autosurf page you will find your autosurf link that can be used on our iMacros Script.

For every 30,000 points you can get $1 and the minimum payout is $1 to paypal. To request payout theres some work to be done, you need to get a good votes : 1. Click on EARN POINTS 2. Click STAR on Vote Websites part 3. Make sure you read the rules and vote good or bad honestly To request payout you will need : 1. 2. 3. 4. 5.

Minimum 30,000 points Minimum 1000 Good Votes Good votes must be higher than bad votes You must already registered more than 7 days You don’t have any pending payout request

Amount of good votes will determine how fast you can get your payment, with a good votes around 1000-1500 you will need 3 days to get your payment. Income scenario using my method : I use 2 VPS for this guide where 1 VPS have 2 IP and 1 VPS have 3 IP, so i can run 5 Firefox with 5 IP to autosurf in Alexamaster. Each days in total i can get point around 3000-5000 points, so basically i can reach 30,000 points every 6-7 days that means i can request payout $1 each weeks or in total $4 each month. Maybe this is a little, but remember this is just from alexamaster and only using 2 VPS that cost me around $9 / years. You can get more if you run more VPS, more IP, more browser. Alexamaster also have several ways to increase points , you can access that on Earn Points Page

Ebesucher Actually i prefer to run Ebesucher on Windows VPS, because if you want to get more points you need flash enabled browser and flash with firefox in linux as far as i know will crash a lot and hungry resources ( CPU and Memory ). But if you have VPS with Germany IP i will recommend you to run this on your VPS linux or windows. Ebesucher have 2 kind of points , BTP is the point you get from autosurf and MTP is points you get from mail exchange. The current rate for BTP and MTP are : 100,000 BTP = 2,10 EURO 100,000 MTP = 84,01 EURO When you request payout both point will calculated together and the minimum payout is 2 EURO To maximize your earnings, here some tips for Ebesucher : 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.

Go to Traffic Exchange – Settings Check i would like to participate in the traffic exchange Set surfbar turbo mode to active Check all 3 options under turbo mode Click SAVE Go to Mail Exchange – Settings Check i would like to participate in the mail exchange Check all personal interest Select all language Click SAVE

To start autosurfing/traffic exchange, you can click on SURF NOW links in member area – start & infos or you can copy your surfbar link on the area to run on VPS or another computer ( usually have a pattern : http://www.ebesucher.com/surfbar/. To increase your earning please configure your browser : 1. 2. 3. 4.

Use firefox as your browser Allow popup from ebesucher.com Enable/install flash addons DO NOT USE ANY PROXY SERVER. Proxy server only redirect by your browser, but addons like java and flash will use your real IP. You need to use VPN or any other method that redirect all of traffic from all of applications to proxy IP.

When running Ebesucher using VPS you need to be a little bit carefull , they allow you to give your surfbar to another computer as long as have different IP Address but in their Terms of Services they also stated : The surfbar may only be used on a computer that is connected to a monitor and has to remain in the visible area of the screen. Using the surfbar on a virtual server is not allowed. So, do this on your own risk.

Income scenario : If you have VPS with Germany IP , you can get around 200-350 BTP per hours per IP, so if you use 5 IP, on each hours you can get 1000 – 1750 BTP or about 24,000 – 38,000 BTP each days. That means you can cash out 2Euro every 3-4 days or about 20 Euro each months. If you don’t have VPS with Germany IP, you will only get around 80-150 BTP per hour per IP, so if you use 5 IP, you can get 400 – 750 BTP per hours or about 9,000 – 18,000. That means you can cash out 2Euro every 6-10 days or about 6-10 Euro each months. If flash is disabled maybe you will only get half of the points each hours.

Website/blog Monetizing When you want to monetizing using CPM then you must create a website or blog that have some good posts. If you don’t have any blog/website you can use, then heres a little guideline : 1. Create a blog using blogspot, give it a name according to niche/post you will create ( avoid porn, criminal, drugs niche ) 2. Pick a good template for your niche ( just search on google, theres a lot of free blogspot template ) 3. Start posting every 1-3 days, and each days post around 2-5 articles 4. Submit your blog to search engine ( just search on google “search engine submitter online” ) 5. If you know about google webmasters, add your blogs to google webmaster 6. Keep posting for 2-3 weeks and while you creating and posting on your blogs, keep autosurf running so you can get a lot of points/credits. 7. After 1-3 weeks, register on CPM sites like Adhexa 8. Put on CPM Code on your blogs using widget ( if it is banner , put on sidebar, header and footer with size compatible with your blogspot template ). 9. After your blogs have CPM code add your blogspot to autosurf sites. If you really have a good blogs, theres a chance that you will get a real visitor from search engine. If you have more than 100 unique visitor from search engine you can start to monetizing your bot using different method for example using paid link shorter, pay per download sites , so keep posting a good articales to your blogs. You can have more than 1 blogs to increase your income. Adhexa Register on Adhexa is quite simple, they almost accept everyone and you don’t have to submit your site . After you login to your Adhexa dashboard, click on Ad Tags and you will find 3 banner code : 1. 300 x 250 , usually this is a bannner for sidebar widget 2. 160 x 600 , this is a vertical banner and can be used on sidebar widget 3. 728 x 90 , this is horizontal banner and can be used on header and/or footer Put the code on your website. If you use blogspot, just add HTML/Javascript widget on sidebar, header and/or footer and paste the code in the widget. Remember only 3 ads code on 1 page.

Minimum payout in adhexa is $5 , for CPM rates theres no information on the page but based on my experience its usually around $0.3 - $0.5 / 1000 hits and adhexa only count 1 IP per 24 hours. Just remember not every hits that came from autosurf like websyndc or hitleap will be count by Adhexa. From my experience, for every 1000 hits i got from autosurce, adhexa only count about 200-300 hits. Websyndc The most easiest way to get a hits for our blogs is from Websyndc because we can set GEO targetting and blank referrer for free and also approval of our site is quite fast. Downside of Websyndc is they don’t like some script from CPM sites and another ads any monetizing sites ( for example, you cannot use image that hosted on imgchilli ), fortunatelly they allow adhexa cpm code. Here’s a setting for your website in Websyndc : 1. 2. 3. 4.

Hide referer Unique ip Visit duration 45 seconds Geo-Localization : USA, Canada, UK, Germany , France ( you also can add another europe country ) 5. For visit per hours you must consider how much you earn per hours This settings will cost you 9 credits per visit. From my experience using this method, from 5 IP ( 2 VPS ) i can get 13,000 – 15,000 credits per days so if i use 9 credits per visit, i can get around 1300 – 1500 hits per days ( depend on user online from my geo localization ). If adhexa only count 200 hits per days from 1500 hits i send from websyndc with CPM 0,5 that means i only get $0,1 per days or only $3 per month. But if you can spend more credits per days on websyndc theres a chance of higher conversion rate on adhexa. If you can spend 100,000 credits per days, adhexa will count about 2000 – 5000 hits per days and with CPM 0,5 that means around $1-2,5 per days. Twistrix Twistrix almost the same with websyndc, but approval process on Twistrix take a longer time than websyndc. Twistrix support anonymous and custom referer for free and also they have a GEO Targeting but their GEO Targeting is not good enough ( they don’t have USA on their GEO Targeting ). This two reason make this site less recommended if we compare to websyndc. The good side is they have custom referer and also random exposure time. To add sites in Twistrix i recommended : 1. 2. 3. 4.

Exposure time set to random 30-45 seconds Has sound set to no ( and make sure your website doesnt have any sound ) Traffic source set to anonymous or custom with google.com as referer Do not enable geo targeting

Because Twistrix doesn’t have USA as geo targeting, we will get a bit low CPM from Twistrix hits. From my experience, using 3 IP ( 1 VPS ) on Twistrix will generate around 500-600 minutes

Hitleap Hitleap client is running on windows, but in part 8 i will show you how to install hitleap viewer on linux. Hitleap is one of the largest autosurf right now, they have a lot of users so we will get a lot of unique IP from this programs. To fully utilized Hitleap potential we need to upgrade so we can use blank referer/anonymous ( premium lite - $4/month ) or custom referer ( premium - $8/month). Hitleap is here on the guide as a bonus, but don’t try this on existing adhexa account with a lot of earnings.. i cannot guarantee you will not get banned. To add sites to hitleap is very easy : 1. Use random duration 30-45 seconds 2. Use direct or custom referer ( dont use free hitleap account ) 3. If you’re testing, put a limit on advanced options Income Scenario Total If you only have 2 VPS with total 5 IP and only using alexamaster, ebesucher and websyndc you can get around $10-12 per month ( $4 from alexamaster, $5 from adhexa use websyndc , the rest came from ebesucher ). With this, you already reach ROI in 1 month ( 1 VPS 512 is $6 and 1VPS 256 is $3,5 ). You can get more money, if you can fully utilize all the traffic exchange and also use this VPS as SSH tunelling for some windows vps ( we will talk about this later ) or simply just increase the number of vps you got to increase your income.

Monitoring Even if we already configure automatic start for firefox, there’s a chance something happens to our vps that make everything crash. There’s some possibilityy of error for : 1. Vncserver crash, when this is happen all you have to do is start vncserver again or just reboot the vps ( on my experience this can happen every 3-7 days ) 2. VPS shutdown because resource usage too high, when this is happen login to your vps control panel and power-on vps and set a limit for cpu and memory lower than before. I just experience this at the first experiment before i put cpulimit and ulimit. If you have a lot of vps to make you easy monitoring status of firefox that running, i will advice you to add websyndc autosurf on every firefox profile. Websyndc have a feature to show all current IP that using our autosurf. So we just need to login to websydc , click menu Earn Credits and then we can check all the ip that running websyndc autosurf. If one or more ip missing that means our vps have problems.

Part 8 – install Hitleap Viewer on Debian This part is a bonus part. I will show you how to install hitleap viewer on debian. You will need to install vncserver before proceed with this part, so if you follow my guide you will already installed and configured vncserver on part 4. If you jump to this part, please check part 4 to install vncserver. You also need to install WINE to running windows applications. For this we need to be carefull, default wine from debian repository is an old version that not work with hitleap. We need to add testing repository to get more higher version of WINE in debian. Fortunatelly if you follow my guide, in part 3 you already add testing repository on your VPS. Here’s step by step to install and running hitleap on debian linux, run this command on vnc terminal : 1. 2. 3. 4. 5. 6. 7.

Make sure vncserver already installed Make sure debian repository already configured apt-get install wine wget -O hitleap.msi http://hitleap.com/viewer/latest wine start hitleap.msi install hitleap like you install on windows because we are install windows manager not a full desktop environment, there will be no shortcut to hitleap in our vnc viewer. To running hitleap just run command : wine explorer 8. on file explorer, browse to drive C , folder program files, folder hitleap, folder hitleap viewer then double click hitleapviewer.exe

9. use hitleap viewer like you use this on windows.

Part 9 – SSH Tunneling If you follow my guide then you will have several IP/VPS right now, but with limited resources you can only run several traffic exchange on your VPS. On this part, i will show you how we can use these IP from another computer with windows OS so you can do some online jobs using ip of your vps. Putty Configuration We will use putty for SSH Tunneling : 1. run putty, on hostname you write ip of your vps server with port 22 ( like you want to access to your VPS ) 2. in category Connection – SSH , check Don’t start a shell or command at all and Enable Compression

3. in category Connection – SSH – Tunnels , click on dynamic radio button and write 10 on Source Port then click Add ( the result in box forwarded ports will be D10 )

4. you can go back to category Session to save your tunnel configuration so you doesn’t need to reconfigure every time. 5. Click Open to start SSH Tunnel 6. Insert root as username and fill the password of root when prompted. 7. Keep putty open. Firefox Configurations 1. Go to firefox preferences and advanced tab – networking , click configure networks. 2. Set proxy to manual proxy, and fill only in HOST SOCKS : localhost port : 10 3. Try to browse to www.whatismyip.com to check your IP. Right now your ip will be detected as your VPS IP. Just be carefull with website that need flash or java applet because proxy configuration on firefox only send traffic that use by firefox , java applet and flash will still used your own IP. For your safety if you want java, flash and all programs on your computer connect to internet with your VPS IP ( like when you connect with VPN ) you need ProxyCap ( support SSH Tunneling without putty ) or proxifier ( you will need putty to open ssh tunnel then set in proxifier to using socks proxy you just created with putty ). With this, you doesn’t need to install VPN server on your VPS or use public VPN IP, so you can start generate more income like running ebesucher on windows , earnhoney on windows or just for filling survey and offer in GPT Sites.

Part 10 – earn more money site The method i described in this guide required you to buy vps , i recommend more than 2 VPS to get a good result. But not everyone of us can afford to buy VPS even it is already cheap enough, so i create this list and provide simple method to earn some extra money so we can start using this guide Paid To Click PTC almost wasting our time , especially if they have more than $3 minimum payout. If you want to join PTC heres some tips : 1. Find old PTC that need just $1-$3 minimum payout, if you find this one you don’t have to worry being scammed. 2. Find newborn PTC that still on promotions period with $1-$3 minimum payout and high earning per click. Always cashout when you reached the minimum. 3. Those 2 kinds of PTC will get you faster money if they have some Paid To offer ( offer wall ) or microjob. 4. Always register from USA IP using proxy, vpn or if you already have 1 VPS use your VPS directly or ssh tunnel using your VPS IP. Some list you can try : 1. Donkeymails this is a sample of old PTC that still survive and paying until now. Paypal minimum payout is $1. Tips : paid2signup on donkeymails can give you faster money, just go to paid2signup or paid2signup search country or paid to sign up usa only on donkeymails member page and follow the instruction ( avoid offer that need you to pay ). If you do this you can get $1 or more in 1-2 days. 2. Clixstation , Salimclix , firstbux are new PTC with minimum payout $2, $3 and $0.1 . You can try this new PTC. Tips : - Clixstation will be hard to achieve, their rate per click is low. But they have an offer wall, you can focus there to get the money. - Salimclix give a higher rate than clixstation but they don’t have an offer wall they just have micro jobs. Focus on clicks and micro jobs to get the minimum payout - Firstbux only have advertisement click. They give in total $0.005 per day right now. If you want to cashout to paypal, don’t cashout at $0.01 you will get nothing because of paypal fee, wait until it reach $0.5 - $0.1 - This is new PTC, cash out when you reach minimum payout , becarefull if you want to upgrade or rent a referal. Get Paid To Get paid to site is just like PTC Sites, you need to do some work to gain money. Heres a list of GPT you can try : 1. Clicksincome , this is a unique site, you doesn’t need to register only needed to input your paypal email address and start working. Clicksincome use point system to reward your work and every 20 points will converted as $0.01. with minimum payout only $0.02 it is easy work to reach. Tips : focus on tab Instant, View and Click , you can get 500 point or more / days. Always cashout at 500 points or more because they will cut your point 20 points as a fee

2. Get-paid.com , on this site you can do a lot of offer and surveys especially if you use USA IP. Their minimum payout is $1. Other Site 1. Interwrk , if you get accepted you will put 1 toolbar / add ons on your firefox then they will send you minimum $0.02 each days if your firefox running at least 8 hours /days. Tips : DON’T USE USA or Canada IP. Invite your friend to earn more 2. Earnhoney , earnhoney is like GPT sites but very limited and we can earn by leaving our browser open. They have payment method using paypal or amazon gift card with minimum payout is $5 ( 500 honey ) or $1 amazon gift card for new user for 1st time cashout. You will need flash to be enabled to earn. Tips : after registration, go to Earn – Polls and click on badge one by one . After you get all badges, go to Earn – Games , and let the browser open to play video. When video is playing you will slowly get Nectar and every 10 Nectar will convert as 1 Honey. With this tips, on 1st day registration you can cash out $1 Amazon Gift Card. 3. Yroo , yroo is a social network with discount items and cashback. You can get a lot of discounts here. They have point system to reward their users and every 10,000 point can be redeem as $10. Our goal is to get more points in this site. Tips : register with my link to get a sign up bonus chase/treasure with a chance to get 10,000 pointsl.