02-Oct-2023 03:56
Hi
We want to use F5 LTM to load balance local DNS server.
We have F5 LTM implement as one-arm topology but we need to preserve source IP for DNS traffic. = No SNAT.
So I check and find that there is DNS load balance with nPath.
But it's a bit old document and I didn't have any experience with it.
Is LTM using nPath deployment to load balance microsoft DNS server practical?
Kridsana
02-Oct-2023 03:58
There is some issue like this post. it's conflict with netbios or something. (not sure if it correct info though)
https://community.f5.com/t5/technical-forum/has-npath-routing-caused-any-problems/td-p/151743
02-Oct-2023 04:12
Hi @kridsana,
The easiest way to deploy this config is to make the Float IP of your F5 the default gateway for your DNS servers and create a Forwarding VS 0.0.0.0/0.0.0.0 to give internet access to DNS servers through your F5.
Npath configuration can disturb the sync cookie protection feature in the LTM so if you can avoid it I really recommend it.
Hope it helps.
02-Oct-2023 12:05
Hi
I've some questions. In my case, DNS server default gateway is not F5 LTM
1. Do we need to create Forwarding VS for DNS server for outbound traffic?
2. If we using F5 for DNS udp 53 (nevermind TCP 53 for zone transfer), sync cookie protection can be ignore, right? I understand that sync cookie is for TCP only.
3. There is no problem to use nPath, Am I correct?
02-Oct-2023 04:17
Just remember DNS is/can be UDP and TCP which unless i've forgotten a config is two sperate Virtual Servers. One for UDP and one for TCP.
02-Oct-2023 12:00
So we just have to create 2 virtual server ( UDP 53 for DNS query/response and TCP 53 for zone transfer)
There is no problem to use nPath
Am I correct?
03-Oct-2023 02:12
yes - you can use nPath