Выхода 2:
1. На каждоб компе в файлике hosts прописывать список твоих виртуальных сайтов и для них указывать IP твоего сервака.
2. Поставить <a href='http://www.ntcanuck.com/' target='_blank'>DNS-сервер</a> (искал долго, но мне где-то тут на форуме подсказали решение) + указать на компах использовать твой DNS сервер.
Если надо только один сайт не нужны доменные имена, то этого не надо, то просто в адресной строке любого компа набираешь <a href='http://192.168.XXX.XXX/' target='_blank'>http://192.168.XXX.XXX/</a> и разглядываешь свой сайт.
Если один сайт с доменом, то разбирайсяв DNS и правь пути к htdocs.
Если хочешь несколько сайтов, то использую виртуальные сайты.
В httpd.conf виртуальные сайты в конце файла прописываются (у меня Apache 2.0.47):
<VirtualHost *>
ServerAdmin
admin@youdomain.ru DocumentRoot c:\inetpub\wwwroot\yourdomain #тут путь к каталогу с твоим сайтом
ServerName youdomain.ru #тут указываешь имя твоего виртуального сайта
ServerAlias youdomain.ru
www.youdomain.ru #Тут дополнительные алиасы прописываешь
ErrorLog logs/error_log
CustomLog logs/access_log common
</VirtualHost>
Не забудь раскомментировать строчку
NameVirtualHost *
Не забудь у файле кодировку по умолчанию поставить WINDOWS-1251 и язык русский:
AddDefaultCharset WINDOWS-1251
DefaultLanguage ru
А то будешь на компах кракозяблы наблюдать пока вручную не переключишь на Windows-1251 в браузере.