internal static route slowly

Untitled Diagram.drawio.png


  • We are running Proxmox 8
  • vm: pfSense 2.8.0
  • also test pfSense 2.8.0 on a physic PC with 2 NICs
  • FreeBSD 14.3
  • Actually, pfSense 2.8 is based on FreeBSD 14, it is same!
192.168.11.253 and 192.168.22.253 are Cisco Router physical interface. This is a site-to-site MPLSVPN.

LHS: All PCs and servers set default route to 192.168.11.254
RHS: All PCs and servers set default route to 192.168.22.254

Both hosts set default gateway to pfSense. pfSense set static route to remote network via the MPLSVPN router.

When we scp/WinSCP files from LHS to RHS or vice versa, the speed is very slowly.
Route: 192.168.11.100 -> 192.168.11.254 -> 192.168.11.253 -> 192.168.22.253 -> 192.168.22.200
Route: 192.168.22.200 -> 192.168.22.254 -> 192.168.22.253 -> 192.168.11.253 -> 192.168.11.100

If we set the 'static route' on host 192.168.11.100 and 192.168.22.200, the speed is normal.
RHS - OS Route: "route add -net 192.168.22.0/22 gw 192.168.11.253
LHS - OS Route: "route add -net 192.168.11.0/22 gw 192.168.22.253

We test pfSense 2.8 on Proxmox VM and physical PC with 2 NICs, same result, slow speed for internal static routes

On the same Proxmox 8, if we try to run NethSecurity 8, it is working at normal speed!!

We also try to install FreeBSD 14.3 on Proxmox 8 and we found that the internal route is very slowly and unstable. Why?

How to solve this problem? Is it a bug? Please help! Many thanks!
 
Actually, pfSense 2.8 is based on FreeBSD 14, it is same!
It's not.

How to solve this problem?
An educated guess, MTU or PMTUD issues.
 
Back
Top