Remotely Access Boinc.

Read the following steps carefully as they are essential to get BoincTasks M working properly.

Install BOINC.

First of all you need to install BOINC.

Configure computers

The next step is to assign fixed IP addresses to all computers you want to connect to.
In general the best way to do this is to setup fixed IP addresses in the Router.
Most routers can assign and IP addresses to an device using the MAC address.


Allow access to the BOINC client.

Because a mobile device generally does not have a fixed IP address, allow all ip addresses on your local network to access the BOINC client.

For this we need to edit or create the file cc_config.xml

Windows: F:\ProgramData\BOINC
Linux: /var/lib/boinc
Mac: Open the terminal:
cd /Library/Application Support/BOINC Data/
nano cc_config.xml
Paste <cc_config> below.

Create the file cc_config.xml if it’s not present.
Paste the following text and make sure you copy plain text.

<cc_config>
<options>
<allow_remote_gui_rpc>1</allow_remote_gui_rpc>
</options>
</cc_config>

Next you have to restart BOINC for the changes to have effect:

Windows: Log out and log back in.
Linux: In the terminal: /etc/init.d/boinc-client restart
Mac: Restart the computer.

Edit the gui_rpc_auth.cfg file.

Windows: F:\ProgramData\BOINC
Linux: /var/lib/boinc
Mac: Open the terminal:
cd /Library/Application Support/BOINC Data/
nano gui_rpc_auth.cfg

Copy the password string or type your own.

If you change the password you need to restart BOINC as shown above.