Page Menu
Home
VyOS Platform
Search
Configure Global Search
Log In
Files
F117521027
dns-forwarding.xml
No One
Temporary
Actions
Download File
Edit File
Delete File
View Transforms
Subscribe
Flag For Later
Award Token
Size
6 KB
Referenced Files
None
Subscribers
None
dns-forwarding.xml
View Options
<?xml version="1.0"?>
<!-- DNS forwarder configuration -->
<interfaceDefinition>
<node
name=
"service"
>
<children>
<node
name=
"dns"
>
<children>
<node
name=
"forwarding"
owner=
"
${
vyos_conf_scripts_dir
}
/dns_forwarding.py"
>
<properties>
<help>
DNS
forwarding
</help>
<priority>
918
</priority>
</properties>
<children>
<leafNode
name=
"cache-size"
>
<properties>
<help>
DNS
forwarding
cache
size
</help>
<valueHelp>
<format>
0-10000
</format>
<description>
DNS
forwarding
cache
size
</description>
</valueHelp>
<constraint>
<validator
name=
"numeric"
argument=
"--range 0-10000"
/>
</constraint>
</properties>
</leafNode>
<leafNode
name=
"dhcp"
>
<properties>
<help>
Use
DNS
servers
received
from
DHCP
server
for
specified
interface
</help>
<completionHelp>
<script>
${
vyos_completion_dir
}
/list_interfaces.py
</script>
</completionHelp>
<multi/>
</properties>
</leafNode>
<leafNode
name=
"dnssec"
>
<properties>
<help>
DNSSEC
mode
</help>
<valueHelp>
<format>
off
</format>
<description></description>
</valueHelp>
<valueHelp>
<format>
process-no-validate
</format>
<description></description>
</valueHelp>
<valueHelp>
<format>
process
</format>
<description></description>
</valueHelp>
<valueHelp>
<format>
log-fail
</format>
<description></description>
</valueHelp>
<valueHelp>
<format>
validate
</format>
<description></description>
</valueHelp>
<constraint>
<regex>
(off|process-no-validate|process|log-fail|validate)
</regex>
</constraint>
</properties>
</leafNode>
<tagNode
name=
"domain"
>
<properties>
<help>
Domain
to
forward
to
a
custom
DNS
server
</help>
</properties>
<children>
<leafNode
name=
"server"
>
<properties>
<help>
Domain
Name
Server
(DNS)
to
forward
queries
to
</help>
<valueHelp>
<format>
ipv4
</format>
<description>
Domain
Name
Server
(DNS)
IPv4
address
</description>
</valueHelp>
<valueHelp>
<format>
ipv6
</format>
<description>
Domain
Name
Server
(DNS)
IPv6
address
</description>
</valueHelp>
<multi/>
<constraint>
<validator
name=
"ipv4-address"
/>
<validator
name=
"ipv6-address"
/>
</constraint>
</properties>
</leafNode>
</children>
</tagNode>
<leafNode
name=
"ignore-hosts-file"
>
<properties>
<help>
Do
not
use
local
/etc/hosts
file
in
name
resolution
</help>
<valueless/>
</properties>
</leafNode>
<leafNode
name=
"listen-address"
>
<properties>
<help>
Addresses
to
listen
for
DNS
queries
[REQUIRED]
</help>
<valueHelp>
<format>
ipv4
</format>
<description>
Domain
Name
Server
(DNS)
IPv4
address
</description>
</valueHelp>
<valueHelp>
<format>
ipv6
</format>
<description>
Domain
Name
Server
(DNS)
IPv6
address
</description>
</valueHelp>
<multi/>
<constraint>
<validator
name=
"ipv4-address"
/>
<validator
name=
"ipv6-address"
/>
</constraint>
</properties>
</leafNode>
<leafNode
name=
"listen-on"
>
<properties>
<help>
Interface
to
listen
for
DNS
queries
[DEPRECATED]
</help>
<completionHelp>
<script>
${
vyos_completion_dir
}
/list_interfaces.py
</script>
</completionHelp>
<multi/>
</properties>
</leafNode>
<leafNode
name=
"negative-ttl"
>
<properties>
<help>
Maximum
amount
of
time
negative
entries
are
cached
</help>
<valueHelp>
<format>
0-7200
</format>
<description>
Seconds
to
cache
NXDOMAIN
entries
</description>
</valueHelp>
<constraint>
<validator
name=
"numeric"
argument=
"--range 0-7200"
/>
</constraint>
</properties>
</leafNode>
<leafNode
name=
"name-server"
>
<properties>
<help>
Domain
Name
Servers
(DNS)
addresses
</help>
<valueHelp>
<format>
ipv4
</format>
<description>
Domain
Name
Server
(DNS)
IPv4
address
</description>
</valueHelp>
<valueHelp>
<format>
ipv6
</format>
<description>
Domain
Name
Server
(DNS)
IPv6
address
</description>
</valueHelp>
<multi/>
<constraint>
<validator
name=
"ipv4-address"
/>
<validator
name=
"ipv6-address"
/>
</constraint>
</properties>
</leafNode>
<leafNode
name=
"system"
>
<properties>
<help>
Use
system
name
servers
</help>
<valueless/>
</properties>
</leafNode>
</children>
</node>
</children>
</node>
</children>
</node>
</interfaceDefinition>
File Metadata
Details
Attached
Mime Type
text/xml
Expires
Sat, Sep 26, 1:21 PM (1 d, 7 h)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
4249124
Default Alt Text
dns-forwarding.xml (6 KB)
Attached To
Mode
rVYOSONEX vyos-1x
Attached
Detach File
Event Timeline
Log In to Comment