Ну дак пиши сюда ошибки все, откуда нам знать, что он там пишет.
Это в логах Апачи, Error Log. Access log пустой
[Tue Feb 17 22:00:18.701053 2015] [authz_core:error] [pid 1720] [client <IP клиента>:55460] AH01630: client denied by server configuration: /var/www2/html/
Конфигурации виртуальных хостов
Файл конфигурации 000-default.conf, имя файла не менял а только заменил стандартные инструкции на эти по аналогии как указано на сайте Апачи.
<VirtualHost 192.168.0.1:80>
ServerAdmin admin@example.com
DocumentRoot /var/www/html
ServerName 192.168.0.1
ErrorLog /var/www/html/logs/error_log
TransferLog /var/www/html/logs/access_log
</VirtualHost>
Второй файл конфигурации
name.conf
<VirtualHost 192.168.0.2:80>
ServerAdmin admin@example.com
DocumentRoot /var/www2/html
ServerName 192.168.0.2
ErrorLog /var/www2/html/logs/error_log
TransferLog /var/www2/html/logs/access_log
</VirtualHost>
Я думаю понятно что ИП реальные заменены и имена домена и почты тоже указаны не реальные , но сам конфиг реальный который я использовал
дальше выполнил команду
a2ensite name.conf
service apache2 restart
Как итог выполненных настроек, виртуальный хост по умолчанию отображается в браузере.
А виртуальный хост по второму ИП адресу отказывает в доступе. и в логах отображается запись
[Tue Feb 17 22:00:18.701053 2015] [authz_core:error] [pid 1720] [client <IP клиента>:55460] AH01630: client denied by server configuration: /var/www2/html/
файл ports.conf оставил без изменений. Listen 80