What are the best practices for an Ethereum private network with n nodes (programmed with Geth), to be secure from possibles external attacks?
I mean, which config parameters are recommended during the initialization of the nodes, to achieve a better security? Should I put --nodiscover? Is it recommended to enable/disable rpc/ipc? Etc...