I have seen many blogs regarding ways to connect different machines on blockchain but I guess I am missing something. I am aware that the genesis file of both nodes present on different systems must be same, but at last, I am stuck for so many days. My basic aim is to connect two different nodes so that if I deploy smart contract on one machine, it is visible on other one, and he can interact with it, an thus the generated result can be seen by both nodes.