nss-mymachines
systemd
Developer
Lennart
Poettering
lennart@poettering.net
nss-mymachines
8
nss-mymachines
libnss_mymachines.so.2
Provide hostname resolution for local
container instances.
libnss_mymachines.so.2
Description
nss-mymachines is a plugin
for the GNU Name Service Switch (NSS) functionality of
the GNU C Library (glibc) providing
hostname resolution for containers running locally,
that are registered with
systemd-machined.service8. The
container names are resolved to IP addresses of the
specific container, ordered by their scope.
To activate the NSS modules,
mymachines has to be added to the
line starting with hosts: in
/etc/nsswitch.conf.
It is recommended to place
mymachines near the end of the
nsswitch.conf line to make sure
that this mapping is only used as fallback, and any
DNS or /etc/hosts based mapping
takes precedence.
Example
Here's an example
/etc/nsswitch.conf file, that
enables mymachines
correctly:
passwd: compat
group: compat
shadow: compat
hosts: files dns mymachines myhostname
networks: files
protocols: db files
services: db files
ethers: db files
rpc: db files
netgroup: nis
See Also
systemd1,
systemd-machined.service8,
nss-myhostname8,
nsswitch.conf5,
getent1