Поставил Apache 2.4 на ноут прямо на C:/ (как по умолчанию). Раскоментил include vhosts, прописал в конфиге vhosts:
<VirtualHost *:80>
DocumentRoot "c:/Apache24/htdocs/dummy.local"
ServerName "dummy.local"
ErrorLog "logs/dummy.local-error.log"
CustomLog "logs/dummy.local-access.log" common
</VirtualHost>
перезапустил, и всё отлично работает - браузер открывает dummy.local как положено.
Потом скопировал Apache24 на домашний ПК, также в корень C:/, также проинсталлил как сервис Windows.
Запускаю - полная фигня: если вводить локальный IP (10.1.1.4), открывается корень dummy.local, если же ввожу dummy.local - пишет, что сервер недоступен.
Ума не приложу, почему не работает на новом компе - так же дал разрешение брандмауэру, как и на ноуте, ОС та же.
При установке на обоих компах Apache писал, что не определено ServerName и сказал что будет использовать локальный IP (на ноуте было 192.68... , так как Wi-Fi точка, а на компе - 10.1.1.4, так как роутер).