Соединения без Virtualhost

Я видел тонны соединений на порту 80. Но никаких запросов с этих IP-адресов не было зарегистрировано в журналах доступа / ошибок Apache. Я удалил все виртуальные хосты, остановил Apache и перезапустил его после того, как нет оставшихся подключений. После перезапуска Apache те же IP-адреса начинают немедленно устанавливать соединения на порт 80.

Как клиент может подключиться, если нет виртуальных хостов?

Apache отлично работает даже без настройки виртуальных хостов. Виртуальный хост (ы) необходим только в том случае, если вы хотите настроить дополнительные веб-серверы на одном компьютере, и это могут быть:

  1. Виртуальные хосты на основе портов (веб-серверы, работающие на другом порту, чем 80)

  2. Виртуальные хосты на базе IP (веб-серверы, работающие на разных IP-адресах)

  3. Виртуальный хост на основе имени (веб-сервер, работающий под другим именем хоста, для того, чтобы это работало, необходимо указать соответствующие записи DNS)