HowTo: Hitleap Viewer on Linux Server (RHEL,CentOS,Fedora)

Many people believe hitleap viewer won’t work on a linux server. I will prove the opposite 😉

Auto Installer for CentOS

Choose CentOS ( 32bit preferred – RHEL and Fedora possible but not tested ) and let’s go..
First, we need to install a GUI. ( Graphical User Interface ) We’ll use Gnome because it’s pretty lightweight.


Connect via Putty and su to root.

yum groupinstall "X Window System" "Desktop"
yum install tigervnc-server xorg-x11-fonts-Type1

Add your VNC-User and choose a strong passphrase:

adduser hitvnc
passwd hitvnc 

Set VNC passphrase:

su hitvnc

Add your user to /etc/sysconfig/vncservers:

nano /etc/sysconfig/vncservers

And Paste this to the bottom:

VNCSERVERARGS[1]="-geometry 1280x1024"

Restart VNC:

su root
service vncserver restart

Ok, Gnome and VNC are done. Next Step, latest version of Wine:

Install dependencies:

yum groupinstall 'Development Tools'
yum install libX11-devel freetype-devel zlib-devel libxcb-devel

Download RPM-Package:

cd /usr/src
tar xjf wine-1.7.33.tar.bz2

Install Wine 32-Bit (tested):

cd wine-1.7.33
./configure && make && make install

Install Wine 64-Bit (not tested):

cd wine-1.7.33
./configure --enable-win64 && make && make install

Ok we’re nearly done.

Use a simple VNC Client to connect with port 5901 and download hitleap viewer. Install the .msi-File via right click and “Open with Wine Windows Program Loader”

Open “Hitleap.exe” via double click, login, start traffic exchange and you’re done.


25 thoughts on “HowTo: Hitleap Viewer on Linux Server (RHEL,CentOS,Fedora)

    • Just take a look at my latest post 😉 i would really appreciate it if you use my ref link. offers a promo too atm.


    • Hi,

      thanks for your comment!
      I think my tut is more lightweight.
      You should use centos, but i think ubuntu/debian is also fine ( but not tested )

      Shell script will come soon 😉

      Kind regards,

  1. After installing a server on and installing VNCserver there i finally got to the point where i could browse to and download the binary but for some reason i cannot browse to, all other website’s are working.

    Does this mean hitleap is blocking the ip range?

    • Hi,

      thank you for your comment!
      Could be but you should try to change your local nameservers first at /etc/resolv.conf


      Kind regards,

      • Tried that and now i’;m able to browse to using firefox, but when i open the viewer the window stay’s blank, no error, nothing,.

          • Running a VPS on Memory: 512Mb,
            Storage: 20 GB SSD
            OS: CentOS 6.5 x64.
            wine –version

            Also another on

            Memory: 768 MB
            Storage: 15 GB SSD
            OS: CentOS 6 x64
            wine –version

            Same issue, starting to suspect some config error, but not sure.

   exchange viewer is having the same issue, just a blank screen,


          • Destroyed the previous installs and reinstalled a fresh one using CentOS 6.5 x32 and, wine –version

            And now it’s working finally.

      • Also the second and third VPS are working now.. the x64 bit version of Centos together with Wine and Hitleap does not work.

  2. [hitvnc@server1 root]$ nano /etc/sysconfig/vncservers
    bash: nano: command not found

    I am facing this problem 🙁

  3. Hitleap will start with a new rule from the 25th of august:

    This IP belongs to a hosting provider or datacenter.

    Starting from August 25, we will no longer allow such IPs to participate in the Traffic Exchange.

    This rule will help increase the overall quality of the service.

    If you have any questions about this rule, please contact us: Support.

      • Hi,

        yea I got that mail too, worked already on a workaround and it would be possible to route the hitleap traffic through a VPN with a residential IP (vpngate) but yea now we got IP Slots which is imho the worst solution for us because they are pretty expensive :/


Leave a Reply

Your email address will not be published. Required fields are marked *