If you need to add addresses, you must add IPv4 addresses to both the hosts and ipnodes files. You add only IPv6 addresses to the ipnodes file.
G:G S+q T _ {Un#ln0
IXPUB技术博客8qx&qVi:S
Address search order is ipnodes first, then hosts. (solaris 8, 9, 10)
c
Oe8H;P"wg"P0
So ipnodes needn't be modified if it's no information about IPv4 address.
IXPUB技术博客
C]_;f7H]m5N e4D
IXPUB技术博客0G:N6Z`P t-`4j
But in Solaris 10, a new feature added:
bZI^-Xz&pJ2a0
^5@hy#M0
The /etc/nsswitch.conf file policies for the hosts database and ipnodes repositories are synchronized.
%Q V&i h#I
O0
1FWmF-aU9xyAO0
In your case, hosts changed but ipnodes untouched so that
5b@JI7[g
baQ*D0
system got old ip address from ipnodes.