Ok, I have a network routing problem that i can't quite solve. Here's a quick summary:
Proxmox 1 (P1)
1. 4 - 1 Gig ports - all connected to a 1 Gig Switch
2. 1 - 2 Gig 10gbe ports (Linux Bridges VMBR101[192.168.100.1) and VMBR102 [192.168.100.2)
Proxmox 2 (P2)
1. 4 - 1 Gig ports - all connected to a 1 Gig Switch
2. 1 - 2 Gig 10gbe ports (Linux Bridges VMBR101[192.168.100.4) and VMBR102 [192.168.100.5)
On this host I have a test version of FreeNAS with the VMBR101 attached - it's IP is 192.168.100.3
Proxmox 3 (P3)
1. 4 - 1 Gig ports - all connected to a 1 Gig Switch
2. 1 - 2 Gig 10gbe ports (Linux Bridges VMBR101[192.168.100.6) and VMBR107 [192.168.100.2)
Since I don't have a 10gbe switch I've cabled them as follow:
A cable from Proxmox 1 192.168.100.1 --> 192.168.100.4 - Proxmox 2
a cable from Proxmox 2 192.168.100.5 --> 192.168.100.6 - Proxmox 3
Now, in a shell on each Proxmox i can ping P1 to P2 and P2 to P1.....and ping P2 to P3 and P3 to P2.
What i can't do is Ping from the FreeNAS VM to P1 or P3. I can Ping both ips of P2. Also, i can't ping P1 to P3 through P2.
So i figured i needed to add some routes in each routing table. Something like:
P1 --> route add - host 192.168.100.6 gw 192.168.100.4
P3 --> route add - host 192.168.100.1 gw 192.168.100.4
But it's not working! Any help would be appreciated!
Proxmox 1 (P1)
1. 4 - 1 Gig ports - all connected to a 1 Gig Switch
2. 1 - 2 Gig 10gbe ports (Linux Bridges VMBR101[192.168.100.1) and VMBR102 [192.168.100.2)
Proxmox 2 (P2)
1. 4 - 1 Gig ports - all connected to a 1 Gig Switch
2. 1 - 2 Gig 10gbe ports (Linux Bridges VMBR101[192.168.100.4) and VMBR102 [192.168.100.5)
On this host I have a test version of FreeNAS with the VMBR101 attached - it's IP is 192.168.100.3
Proxmox 3 (P3)
1. 4 - 1 Gig ports - all connected to a 1 Gig Switch
2. 1 - 2 Gig 10gbe ports (Linux Bridges VMBR101[192.168.100.6) and VMBR107 [192.168.100.2)
Since I don't have a 10gbe switch I've cabled them as follow:
A cable from Proxmox 1 192.168.100.1 --> 192.168.100.4 - Proxmox 2
a cable from Proxmox 2 192.168.100.5 --> 192.168.100.6 - Proxmox 3
Now, in a shell on each Proxmox i can ping P1 to P2 and P2 to P1.....and ping P2 to P3 and P3 to P2.
What i can't do is Ping from the FreeNAS VM to P1 or P3. I can Ping both ips of P2. Also, i can't ping P1 to P3 through P2.
So i figured i needed to add some routes in each routing table. Something like:
P1 --> route add - host 192.168.100.6 gw 192.168.100.4
P3 --> route add - host 192.168.100.1 gw 192.168.100.4
But it's not working! Any help would be appreciated!