Questions about consul: A) Consul single node B) Consul communications through VPN

Hello,

I have 3 questions about hashicorp consul:

A) I’m trying to configure a single node consul (Client and server in same node), I found some examples configuration files on the internet but they didn’t work.

Please, could you attach an example of a Hashicrop Consul configuration file that works as a single node? (Client and server in same and unique node)

B) I am trying to configure a multi-node Hashicorp Consul cluster in which:

Some client nodes communicate with servers and containers runing in other nodes using a VPN (cluster communications and consul connect communications)

Important: containers need to comunicate throw the VPN.

Is it possible?

What configuration parameters do I need to configure in the file to configure the virtual vpn interface to comunicate?

C) It is possible to create a cluster of 3 nodes (client and server roles at same time)???