dnsdist: add sample xsk AF_XDP config

Signed-off-by: Vincent Li <vincent.mc.li@gmail.com>
This commit is contained in:
Vincent Li
2025-06-21 17:37:01 +00:00
parent e51ee79752
commit d81f2b838e
3 changed files with 17 additions and 0 deletions

View File

@@ -0,0 +1,12 @@
xsk = newXsk({ifName="green0", NIC_queue_id=0, frameNums=65536, xskMapPath="/sys/fs/bpf/dnsdist/xsk_map"})
addLocal("0.0.0.0:53", {xskSocket=xsk})
newServer("8.8.8.8:53")
newServer("1.1.1.1:53")
---- newServer({address="8.8.8.8", healthCheckMode='lazy', checkInterval=1, lazyHealthCheckFailedInterval=30, rise=2, maxCheckFailures=3, lazyHealthCheckThreshold=30, lazyHealthCheckSampleSize=100, lazyHealthCheckMinSampleCount=10, lazyHealthCheckMode='TimeoutOnly'})
---- newServer({address="1.1.1.1", healthCheckMode='lazy', checkInterval=1, lazyHealthCheckFailedInterval=30, rise=2, maxCheckFailures=3, lazyHealthCheckThreshold=30, lazyHealthCheckSampleSize=100, lazyHealthCheckMinSampleCount=10, lazyHealthCheckMode='TimeoutOnly'})

View File

@@ -1,4 +1,5 @@
etc/dnsdist.conf-dist
etc/dnsdist-xsk.conf
etc/rc.d/init.d/dnsdist
usr/bin/dnsdist
#usr/share/man/man1/dnsdist.1