virtual hosts в apache

Добрый день, уважаемое сообщество.
Имею проблему ,с которой задолбал всех друзей и некоторые форумы, никто не может помочь.

Я купил компьютер, который у меня дома будет как локальный веб сервер для разработки сайтов, установил на него gentoo, ядро решил собрать через genkernel, т.к. в ручную побоялся. Собрал на нем LAMP. Настроил virtual hosts:


<VirtualHost ololo.loc:80>
    ServerAdmin webmaster@localhost
    ServerName ololo.loc
    ServerAlias www.ololo.loc
    DocumentRoot /var/www/html/
</VirtualHost>

Проблема состоит в том, что при подключении с локального ПК, на самом сервере, например через links всё работает. При линкс http://192.168.1.3 вижу файл с /var/www при links http://ololo.loc вижу файл с /var/www/html

Вроде как всё успешно и есть чему порадоваться, но когда я пытаюсь зайти с ноутбука,и по ip и по ololo.loc в браузере я вижу файл из /var/www/ в обоих случаях.

В качестве писал и ip и домен с ввв и без ввв, толку ноль.
На ноуте стоит винда и арч линукс, везде hosts прописал.
В чем может быть проблема и как мне быть? Хочу развернуть множество сайтов на одном этом сервере.
Уже недели две ответа ищу, не понимаю в чем ошибка.

Подсказка - с нотбука сделай

Подсказка - с нотбука сделай ping ololo.loc :)

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

Пингует отлично, 0 потерь.Я

Пингует отлично, 0 потерь.

Я тут уже webmin поставил, создал виртуалхост через веб интерфейс, перезапустил апач, он стал ругаться на днс.
поставил bind и bind-utils. В webmin создал master dns запись, апач запустился.
Пинги шли, но не работало. Просто по ip теперь конектит все верно, файл вижу из /var/www/

по www.ololo.loc - фэйл.

Задолбался уже, но после того, как в hosts поменял 127.0.0.1 www.ololo.loc на 192.168.1.3 ololo.loc - все заработало так, как надо.

Теперь у меня вопрос, я днс запись создал зря?
Нужно ли иметь там запись эту или нет?
Я правильно выбрал master? Там были еще slave и не помню что еще.

butteff

butteff написал(а):
...
Теперь у меня вопрос, я днс запись создал зря?

Не зря! :) но, видимо неправильно...
Проверить правильность работы DNS:

host www.ololo.loc
butteff написал(а):
Нужно ли иметь там запись эту или нет?

Нужно, но в /etc/hosts его быть не должно (для простоты, иначе разрешение имен будет зависеть от настройки приоритетов).

butteff написал(а):
Я правильно выбрал master? Там были еще slave и не помню что еще.

Да

Да, теперь я настроил virtual

Да, теперь я настроил virtual hosts еще раз, и без всяких /etc/hosts все работает идеально.
VirtualHost *:80 - путь к решению всех проблем был.

Прошу прощения за глупость свою, совсем новичек во всем.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".