I also want to say that I personally used a virtual machine in Vagrant, and I opened my 8545 port into firewall so I can reach blockchain by ip instead of localhost. For those who has issues with this testrpc has to be started with optional parameters --hostname (I only succeeded to bind it to 0.0.0.0 to work properly from chrome with metamask); Also if there is any other extension available, rather than metamask would be awesome as I had to reinstall extension to reset parameters.
I also want to say that I personally used a virtual machine in Vagrant, and I opened my 8545 port into firewall so I can reach blockchain by ip instead of localhost. For those who has issues with this testrpc has to be started with optional parameters --hostname (I only succeeded to bind it to 0.0.0.0 to work properly from chrome with metamask); Also if there is any other extension available, rather than metamask would be awesome as I had to reinstall extension to reset parameters.