Virtual Hosts and Alteon DNS conflicts

Hi,

This is more of a verification rather than a question of technical nature.

This is based on solaris 10 machine

Could we use Virtual hosts (within our hosts file):
123.1.1.10 virtual_host_name
123.1.1.10 host_A
(note: 123.1.1.10 - host_A is also in our DNS server entry)

And also have alteon switch pointing to (222.1.1.2) to the same name 'virtual_host_name'? (matched as such in the DNS server entry)

That is 2 different IP's using the same hostname.

What is also we added a second server (with hosts file):
123.1.1.20 virtual_host_name
123.1.1.20 host_B
(note: 123.1.1.20 - host_B is also in our DNS server entry)

That would make it 3 different IP's using the same hostname.

Just for info. in the nsswitch.conf file, we have put DNS in front of the files:
hosts: files dns

Any help would be much appreciated. If this is not clear and you have questions, please post them, thank you.