ThE0ReTiC himo:
чтобы один из виртуальных хостов Apache был доступен с других компов
Речи не про какие 127.0.0.2 идти не может по-умолчанию. Или я не прав?
2himo:
Вот тебе файл зоны DNS.
$TTL 86400
liberty.kid.    IN      SOA     monolit.liberty.kid. yukko.liberty.kid. (
                2003270301      ; Serial (YYYYDDMM plus 2 digit serial)
                86400           ; refresh (1 day)
                7200            ; retry (2 hours)
                8640000         ; expire (100 days)
                86400)          ; minimum (1 day)
                IN      NS      monolit.liberty.kid.
                IN      MX      10 monolit.liberty.kid.
yukko           IN      A       192.168.2.1
sucker          IN      A       192.168.2.1
monolit         IN      A       192.168.2.1
libertyxp       IN      A       192.168.2.2
zeek            IN      A       192.168.2.3
joker           IN      A       192.168.2.31
Вот тебе кусок  httpd.conf
ServerName monolit.liberty.kid 
NameVirtualHost *  #раскомментировать, если закомментировано
     
DocumentRoot /home/yukko/public_html
ServerName yukko.liberty.kid
DocumentRoot /usr/local/www/data
ServerName sucker.liberty.kid
Перезапустить апач естественно.
Для всех машин одним  из DNS-серверов должен быть указан DNS на котором у тебя лежит файл, который я привел сверху. Если не будут разрешаться имена, то все потуги сделать виртуальный хост будут тщетны!!!