minimal name resolution configuration?
David Mathog
mathog at caltech.edu
Sat Mar 2 00:41:50 UTC 2019
The name resolution configuration which worked under 2.6.* kernels and a
busybox from 10 years ago no longer functions. What is the minimum
needed to get name resolution with a 3.14.* kernel and current busybox?
This is what I have, which doesn't work (3.14.78 kernel, perhaps it
needs
some module loaded or built in???)
echo "filling /etc/host.conf"
cat >>/etc/host.conf <<EOFHOSTCONF
order hosts,bind
multi on
EOFHOSTCONF
#
echo "filling /etc/hosts"
cat >>/etc/hosts <<EOFHOSTS
192.168.1.1 node01.cluster node01
192.168.1.2 node02.cluster node02
#etc.
EOFHOSTS
cat >>/etc/nsswitch.conf <<EOFSWITCH
passwd: files nis sss
shadow: files nis sss
group: files nis sss
hosts: files dns
bootparams: nisplus [NOTFOUND=return] files
ethers: files
netmasks: files
networks: files
protocols: files
rpc: files
services: files sss
netgroup: files nis sss
publickey: nisplus
automount: files nis
aliases: files nisplus
EOFSWITCH
which used to be enough for
ping node01
or
ping node01.cluster
to work. But it doesn't anymore. Instead ping complains that it cannot
resolve the name. ping by IP number works. ping is just a symbolic
link to busybox.
Thanks,
David Mathog
mathog at caltech.edu
Manager, Sequence Analysis Facility, Biology Division, Caltech
More information about the busybox
mailing list