NetworkManager/man
Beniamino Galvani 5449b18a94 core: support automatically adding DNS routes
When the "ipvX.routed-dns" property is set to true, add a route for
each DNS server via the current interface. The feature works in the
following way.

A new routing rule is created ("priority $PRIO not fwmark $MARK lookup
$TABLE") where $PRIO, $MARK and $TABLE are fixed values and are the
same for all interfaces. This rule is evaluated before standard rules
and tries to look up routes in table $TABLE, where NM adds the routes
to DNS servers.

To determine the next-hop to the name server, NM issues a RTM_GETROUTE
netlink request to kernel, specifying to return the route via the
current interface. In order to avoid results from $TABLE, NM also sets
the fwmark as $MARK in the request.
2024-10-23 15:38:36 +02:00
..
common.ent.in build,core: add a "main.migrate-ifcfg-rh" configuration option 2023-07-25 15:39:06 +02:00
meson.build meson: remove deprecated ExternalProgram.path 2024-04-04 08:13:38 +00:00
NetworkManager-dispatcher.xml update DocBook DTD version to latest stable 4.5 2024-04-22 12:06:16 +00:00
NetworkManager-wait-online.service.xml update DocBook DTD version to latest stable 4.5 2024-04-22 12:06:16 +00:00
NetworkManager.conf.xml core: support automatically adding DNS routes 2024-10-23 15:38:36 +02:00
NetworkManager.xml update DocBook DTD version to latest stable 4.5 2024-04-22 12:06:16 +00:00
nm-cloud-setup.xml update DocBook DTD version to latest stable 4.5 2024-04-22 12:06:16 +00:00
nm-initrd-generator.xml update DocBook DTD version to latest stable 4.5 2024-04-22 12:06:16 +00:00
nm-online.xml update DocBook DTD version to latest stable 4.5 2024-04-22 12:06:16 +00:00
nm-openvswitch.xml src: drop most slave references from the code 2024-08-09 15:47:32 +02:00
nm-settings-dbus.xsl update DocBook DTD version to latest stable 4.5 2024-04-22 12:06:16 +00:00
nm-settings-ifcfg-rh.xsl src: drop most slave references from the code 2024-08-09 15:47:32 +02:00
nm-settings-keyfile.xsl src: drop most slave references from the code 2024-08-09 15:47:32 +02:00
nm-settings-nmcli.xsl update DocBook DTD version to latest stable 4.5 2024-04-22 12:06:16 +00:00
nmcli-examples.xml src: drop most slave references from the code 2024-08-09 15:47:32 +02:00
nmcli.xml src: drop most master references from the code 2024-08-09 15:47:32 +02:00
nmtui.xml update DocBook DTD version to latest stable 4.5 2024-04-22 12:06:16 +00:00