cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
643
Views
0
Helpful
3
Replies

Direct Server Access in One-armed, Routed mode

tonybourke
Level 1
Level 1

I'm having an issue with direct server access in a one-armed, routed mode as shown below.

Drawing1.png

Packets come in from the router, to the server directly.  When the server responds, the packets go to the ACE as its default gateway, and then are forwarded by the ACE to the router as the ACE's default gateway.

Load balancing works fine, however connecting directly to the server (192.168.1.100) doesn't seem to work.  ACLs are "any any" on input and output on the 192.168.1.10 interface of the ACE. 

From what I'm reading it may be required to turn off IP normalization, but I wanted to get any other insights into possible causes.

Tony

3 Replies 3

dario.didio
Level 4
Level 4

Hi,

What you should do is configure the router to be the default gateway of the server, and use sourceNAT for load-balancing to force the returntraffic from the server to ACE in case of load-balancing.

What you could do as a workaround is configure sourceNAT on your router for direct server traffic. The same principle as when using sourceNAT on the ACE, the return traffic is send to an address that is local to the subnet, so it will send directly to it, not using the default gateway.

HTH,

Dario

Normally, SNAT is what we'd do.  However, there is a requirement to preserve the true client source IP address, and the insert HTTP header option won't work because of the non-HTTP protocol being used.

In this case, you could create a static route on your router for the server IP to the ACE.  You may have MAC address conflicts as the router will try to answer on behalf of the server, but in that case you can statically map the server MAC addresses to your ACE.  Not perfect, but it works.

Getting Started

Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community: