Hey guys, I am having some issues with Proxmox and not being able to connect to web-facing services from outside the network. I recently moved from ESXI, where the networking was relatively straight forward. Proxmox seems to be a bit lacking in this department.
I have an R710 (4 Port NIC) with Proxmox installed on it, and Sophos running in a VM. I have another VM running a TeamSpeak server. I have all the DNAT rule(http://i.imgur.com/N0JEWx7.png) set Any > TeamSpeak Service Ports > WAN, Destination Translates to TeamSpeak VM. No issues there, as far as I can tell. There is nothing in the logs that indicates wether something has connected, or is trying to connect, there are no other firewalls active, unless Proxmox Firewall is automatic, I read it wasn't.
The Proxmox networing looks like this(http://imgur.com/Edo0zWZ) with Eth1 being the physical WAN port (Connects to Modem), and eth2 the physical LAN port (Connects to Physical switch). These are both assigned to the Sophos VM. The VM bridges correspond to the physical port, 0 >1, 1 > 2, 2 >3, 3 > 4.
This is generally how I had ESXi set up, but there was something else that connected from (I think) the LAN port to a vSwitch that I could then connect all my VMs to to allow them internet access but behind the firewall. So I think that this is the problem, there is no virtual switch between Sophos and the VMs. Is this correct? How do I create a virtual switch in Proxmox that would act like ESXi's virtual switch?
I have an R710 (4 Port NIC) with Proxmox installed on it, and Sophos running in a VM. I have another VM running a TeamSpeak server. I have all the DNAT rule(http://i.imgur.com/N0JEWx7.png) set Any > TeamSpeak Service Ports > WAN, Destination Translates to TeamSpeak VM. No issues there, as far as I can tell. There is nothing in the logs that indicates wether something has connected, or is trying to connect, there are no other firewalls active, unless Proxmox Firewall is automatic, I read it wasn't.
The Proxmox networing looks like this(http://imgur.com/Edo0zWZ) with Eth1 being the physical WAN port (Connects to Modem), and eth2 the physical LAN port (Connects to Physical switch). These are both assigned to the Sophos VM. The VM bridges correspond to the physical port, 0 >1, 1 > 2, 2 >3, 3 > 4.
This is generally how I had ESXi set up, but there was something else that connected from (I think) the LAN port to a vSwitch that I could then connect all my VMs to to allow them internet access but behind the firewall. So I think that this is the problem, there is no virtual switch between Sophos and the VMs. Is this correct? How do I create a virtual switch in Proxmox that would act like ESXi's virtual switch?