в настройках твоей виртуальной машины, в разделе сеть смотри, чтобы был хотя бы один адаптер активен и тип соединения для него NAT
так по дефолту стояло... NAT, там везде галоки стоят и присвоен произвольный MAC-адрес 0800278B0271, возможно тут работает все правильно... я наверно не правильно настроил сеть в самой ХР: в сетевые подключениях - подключения по лакальной сети.... ааа я там прописал еще TCP настройки... не надо было этого делать! все вроде заработало!
Еще такой вопрос: стоит у меня сервер хл2, запускаю с виртуальной ХР клиент, какой там адрес писать? 192.168.1.2? или в виртуальной машине адрес реальной ОС определяется по другому?