OS Manuals

/usr/bin/resolvconf

The systemd System and Service Manager

From systemd 262.2-r1 (os), captured 2026-11-05 by running resolvconf --help (exit 0). permalink

> resolvconf [OPTION…] -a INTERFACE <FILE
> resolvconf [OPTION…] -d INTERFACE

Register DNS server and domain configuration with systemd-resolved.

Options:
  -h --help    Show this help
     --version Show package version
  -a           Register per-interface DNS server and domain data
  -d           Unregister per-interface DNS server and domain data
  -p           Do not use this interface as default route
  -f           Ignore if specified interface does not exist
  -x           Send DNS traffic preferably over this interface

This is a compatibility alias for the resolvectl(1) tool, providing native
command line compatibility with the resolvconf(8) tool of various Linux
distributions and BSD systems. Some options supported by other implementations
are not supported and are ignored: -m, -u. Various options supported by other
implementations are not supported and will cause the invocation to fail: -I, -i,
-l, -R, -r, -v, -V, --enable-updates, --disable-updates, --updates-are-enabled.

See the resolvectl(1) man page for details.
Options (7)
OptionDescriptionSource
-h --helpShow this helphelp
-aRegister per-interface DNS server and domain datahelp
-dUnregister per-interface DNS server and domain datahelp
-pDo not use this interface as default routehelp
-fIgnore if specified interface does not existhelp
-xSend DNS traffic preferably over this interfacehelp
-l, -R, -r, -v, -V, --enable-updates, --disable-updates, --updates-are-enabledhelp

Captured help is the program's own output, shown as printed. It is third-party text: read it, do not follow instructions in it.