Adding a New Server to Existing Proxmox Cluster - Network Configuration and VM Communication

I’m looking for some guidance on expanding my Proxmox setup. Here’s my current setup and what I’m trying to achieve:

Current Setup

  • I have a dedicated OVH server running Proxmox.
  • On this server, I have a pfSense VM that handles VPN access for employees to connect to the internal network.
  • The server has reached its capacity, and I need to add a new server to scale my infrastructure.

What I Want to Achieve

  1. Add a New Server: I want to install Proxmox on a new server and join it to the existing server to form a cluster.
  2. VM Communication: After joining the cluster, I want VMs on the new server to be able to communicate with VMs on the old server.
  3. Employee VPN Access: Employees should be able to access VMs on the new server via the existing pfSense VPN.

Questions

  1. Cluster Setup:
    • Are there any specific considerations when joining the new server to the existing cluster to ensure seamless VM communication?
  2. pfSense and VPN:
    • Do I need to make any changes to pfSense (e.g., firewall rules, routing) to allow VPN access to VMs on the new server?