"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "man/dnsmasq.8" between
dnsmasq-2.82.tar.xz and dnsmasq-2.83.tar.xz

About: Dnsmasq is a lightweight caching DNS forwarder and DHCP server.

dnsmasq.8  (dnsmasq-2.82.tar.xz):dnsmasq.8  (dnsmasq-2.83.tar.xz)
skipping to change at line 545 skipping to change at line 545
--add-cpe-id=<string> --add-cpe-id=<string>
Add an arbitrary identifying string to DNS queries which are forwa rded upstream. Add an arbitrary identifying string to DNS queries which are forwa rded upstream.
--add-subnet[[=[<IPv4 address>/]<IPv4 prefix length>][,[<IPv6 address>/]< IPv6 prefix length>]] --add-subnet[[=[<IPv4 address>/]<IPv4 prefix length>][,[<IPv6 address>/]< IPv6 prefix length>]]
Add a subnet address to the DNS queries which are forwarded upstre am. If an address is specified in Add a subnet address to the DNS queries which are forwarded upstre am. If an address is specified in
the flag, it will be used, otherwise, the address of the requestor will be used. The amount of the the flag, it will be used, otherwise, the address of the requestor will be used. The amount of the
address forwarded depends on the prefix length parameter: 32 (128 for IPv6) forwards the whole address forwarded depends on the prefix length parameter: 32 (128 for IPv6) forwards the whole
address, zero forwards none of it but still marks the request so t hat no upstream nameserver will address, zero forwards none of it but still marks the request so t hat no upstream nameserver will
add client address information either. The default is zero for both IPv4 and IPv6. Note that add client address information either. The default is zero for both IPv4 and IPv6. Note that
upstream nameservers may be configured to return different results based on this information, but upstream nameservers may be configured to return different results based on this information, but
the dnsmasq cache does not take account. If a dnsmasq instance the dnsmasq cache does not take account. Caching is therefore disa
is configured such that different bled for such replies, unless the
results may be encountered, caching should be disabled. subnet address being added is constant.
For example, --add-subnet=24,96 will add the /24 and /96 subnets o f the requestor for IPv4 and IPv6 For example, --add-subnet=24,96 will add the /24 and /96 subnets o f the requestor for IPv4 and IPv6
requestors, respectively. --add-subnet=1.2.3.4/24 will add 1.2.3. 0/24 for IPv4 requestors and ::/0 requestors, respectively. --add-subnet=1.2.3.4/24 will add 1.2.3. 0/24 for IPv4 requestors and ::/0
for IPv6 requestors. --add-subnet=1.2.3.4/24,1.2.3.4/24 will add 1.2.3.0/24 for both IPv4 and IPv6 for IPv6 requestors. --add-subnet=1.2.3.4/24,1.2.3.4/24 will add 1.2.3.0/24 for both IPv4 and IPv6
requestors. requestors.
-c, --cache-size=<cachesize> -c, --cache-size=<cachesize>
Set the size of dnsmasq's cache. The default is 150 names. Settin g the cache size to zero disables Set the size of dnsmasq's cache. The default is 150 names. Settin g the cache size to zero disables
caching. Note: huge cache size impacts performance. caching. Note: huge cache size impacts performance.
skipping to change at line 1133 skipping to change at line 1133
the timeout has elapsed with no keyboard input, the first availabl e menu option will be automati- the timeout has elapsed with no keyboard input, the first availabl e menu option will be automati-
cally executed. If the timeout is zero then the first available m enu item will be executed immedi- cally executed. If the timeout is zero then the first available m enu item will be executed immedi-
ately. If --pxe-prompt is omitted the system will wait for user in put if there are multiple items ately. If --pxe-prompt is omitted the system will wait for user in put if there are multiple items
in the menu, but boot immediately if there is only one. See --pxe-service for details of menu in the menu, but boot immediately if there is only one. See --pxe-service for details of menu
items. items.
Dnsmasq supports PXE "proxy-DHCP", in this case another DHCP serve r on the network is responsible Dnsmasq supports PXE "proxy-DHCP", in this case another DHCP serve r on the network is responsible
for allocating IP addresses, and dnsmasq simply provides the info rmation given in --pxe-prompt and for allocating IP addresses, and dnsmasq simply provides the info rmation given in --pxe-prompt and
--pxe-service to allow netbooting. This mode is enabled using the proxy keyword in --dhcp-range. --pxe-service to allow netbooting. This mode is enabled using the proxy keyword in --dhcp-range.
--dhcp-pxe-vendor=<vendor>[,...]
According to UEFI and PXE specifications, DHCP packets between PXE
clients and proxy PXE servers
should have PXEClient in their vendor-class field. However, the
firmware of computers from a few
vendors is customized to carry a different identifier in that fiel
d. This option is used to con-
sider such identifiers valid for identifying PXE clients. For inst
ance
--dhcp-pxe-vendor=PXEClient,HW-Client
will enable dnsmasq to also provide proxy PXE service to those
PXE clients with HW-Client in as
their identifier. >>>>>>> 907def3... pxe: support pxe clients wit
h custom vendor-class
-X, --dhcp-lease-max=<number> -X, --dhcp-lease-max=<number>
Limits dnsmasq to the specified maximum number of DHCP leases. The default is 1000. This limit is Limits dnsmasq to the specified maximum number of DHCP leases. The default is 1000. This limit is
to prevent DoS attacks from hosts which create thousands of lea ses and use lots of memory in the to prevent DoS attacks from hosts which create thousands of lea ses and use lots of memory in the
dnsmasq process. dnsmasq process.
-K, --dhcp-authoritative -K, --dhcp-authoritative
Should be set when dnsmasq is definitely the only DHCP server on a network. For DHCPv4, it changes Should be set when dnsmasq is definitely the only DHCP server on a network. For DHCPv4, it changes
the behaviour from strict RFC compliance so that DHCP requests on unknown leases from unknown hosts the behaviour from strict RFC compliance so that DHCP requests on unknown leases from unknown hosts
are not ignored. This allows new hosts to get a lease without a te dious timeout under all circum- are not ignored. This allows new hosts to get a lease without a te dious timeout under all circum-
stances. It also allows dnsmasq to rebuild its lease database wit hout each client needing to reac- stances. It also allows dnsmasq to rebuild its lease database wit hout each client needing to reac-
 End of changes. 2 change blocks. 
3 lines changed or deleted 20 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)