pfSense interfering with ssh session to virtual machines?
Posting here because I'm not sure if this question should go under another section.
Firstly, I am not 100 % sure this is a pfSense issue, I just have a hunch that it might be.
Here is my situation: I have a server running some VMs. My ssh sessions to those VMs keep being terminated after a short period of time (a few seconds to a minute, approximatly).
I have set options on server and client side such as Server/ClientAliveInterval/Count. These are ssh options to prevent the connection from terminating by sending a packet every <XYZ> interval time. (You are probably already aware.)
I have never had a problem with ssh on my network until I recently started using pfSense.
Here's what I know so far...
From the state tables, I can see this, when I connect via ssh from my workstation to my server:
This is what I see when I connect via ssh from my workstation to my VM, which runs inside the server:
I really don't know enough technical detail to interpret what this means, or what misconfiguration this might point to.
Like I say, not 100 % sure it is a pfSense issue, only fairly confident.
Here's some details about what I have setup on pfSense.
1: Gateway to VMs it set as follows:
2: Static route to VMs is set as follows:
3: IP assignments:
Server (VM host): 192.168.10.101
VMs: 192.168.100.184 (random DHCP address on the virtual network 192.168.100.0)
I hope that is enough useful info to start with?
What else should I check / look for to further diagnose this?
Oh, additionally here is the firewall info for LAN2:
Just trying to add as much potentially useful info here: Here's two traceroutes in both directions.
Run on workstation: traceroute to VM
traceroute to 192.168.100.184 (192.168.100.184), 30 hops max, 60 byte packets 1 192.168.10.1 (192.168.10.1) 1.207 ms 1.173 ms 1.158 ms 2 server.localdomain (192.168.10.101) 1.196 ms 1.199 ms 1.198 ms 3 192.168.100.184 (192.168.100.184) 1.459 ms 1.473 ms 1.461 ms
Run on VM: traceroute to workstation
traceroute to 192.168.10.100 (192.168.10.100), 30 hops max, 60 byte packets 1 192.168.100.1 (192.168.100.1) 0.154 ms 0.130 ms 0.117 ms 2 workstation.localdomain (192.168.10.100) 1.105 ms 1.097 ms 1.085 ms