I run on main PC: $ ipcontroller --ip=100.0.0.1 then on node (in SSH terminal): $ ipengine --ip=100.0.0.2 and from log it seems they are connected. However: from IPython.parallel import Client Client().ids returns: [0] I guess I should try harder