Każdy z komputerów w sieci ma nadaną inną nazwę hosta - jednak do nie wszystkich z nich jest dostęp z wykorzystaniem nazwy hosta. Jeśli wykorzystuję IP wszystko jest ok (kombinowałem już z firewallami).
Jednym z takich komputerów jest komputer pełniący rolę serwera www. Jak powinienem skonfigurować w takim wypadku plik /etc/hosts na tym komputerze oraz jak skonfigurować prawidłowo wirtualne hosty z wykorzystaniem apacha2?
Nic nie rozumiem z tego co piszesz, piszesz tylko, że nie działa, ale nie zdradzasz szczegółów. I nie napisałeś jaki typ vhost ustawiłeś. Z tego co dotychczas zrozumiałem, masz problem z rozpoznawaniem nazw hostów, tak więc albo konfigurujesz plik hosts na każdym komputerze, gdyż działa on jak DNS, ale tylko dla hosta lokalnego, albo instalujesz serwer DNS obok Apache.