I believe the way to creating a remote connection is by changing this line in conf/neo4j-server.properties, specifically by removing the comment and restarting the
conf/neo4j-server.properties
in 3.0:
##### To have HTTP accept non-local connections, uncomment this line dbms.connector.http.address=0.0.0.0:7474