Network issues between different subnets only on freenas.

Status
Not open for further replies.

romanu

Cadet
Joined
Aug 25, 2016
Messages
5
Hello,

I've been a lurker for quite some time, and found always solutions to my problems in the forum (thank you all), but this time i hit a wall.
Let's see if someone has an idea of what's going on:

To put things in perspective:

I've a ESXI server with virtualized freenas,pfsense and some Windows VMs.
I have a bunch of VLans, all the routing is working perfectly fine(Freenas has interfaces for each VLAN, so no VLANs configured in freenas, only on pfsense and ESXI).

My problem is TCP connection between freenas(same with 9.10 and 11) and other VMs doesn't work correctly when VM is on different subnet for example:

VM is 192.168.30.57/24 and CIFS is on 192.168.10.2/24 - ISCSI and CIFS, when i copy a file, it starts normally, then after 5 seconds the connection closes. With iperf (freenas server, VM client), i have no issues with UDP, but TCP doesn't work, it closes the connection after a few seconds.

I tried with 2 windows 10 VMs on different subnets (.30 and .10) and I have no issues in this case. So this tells me there is a problem with freenas or am I wrong?

Thank you
 
Last edited:

romanu

Cadet
Joined
Aug 25, 2016
Messages
5
After further digging, I fixed it. It was a problem due to asymmetric routing.
To fix it you have to tick the following checkbox in pfsense:
Static route filtering - Bypass firewall rules for traffic on the same interface,
What still confuses me, is why it didn't occur with the windows VMs
 
Status
Not open for further replies.
Top