How to get Rancher overlay network working locally

Reading this [1] made me understand how to build a boot2docker image.

I took the following steps:

  • cloned the boot2docker repo
  • switched to the v1.10.3 tag
  • edited the kernel_config to set CONFIG_INET_XFRM_MODE_TRANSPORT=yes
  • built a new boot2docker.iso
  • started two VMs using this (host3/host4)
  • extended my Solr service to run on hosts 3/4

When I attempted to ping the host4 network agent from the host3 network agent, I still got no response. Likewise, the Solr instances cannot see each other on their normal port 8983.

Any other ideas?

[1] https://github.com/boot2docker/boot2docker/blob/master/doc/BUILD.md