Я установил Apache2 на новом компьютере Solaris во внутренней сети (с межсетевым экраном) моей компании и настроил его для виртуальных хостов на основе имен.

У нас еще нет домена для новой машины, поэтому я создал свой собственный «lsiden.net» и назвал хост что-то вроде «myhost.lsiden.net» в директиве httpd.conf <VirtualHost>.

Поскольку такой домен не зарегистрирован, я создал запись "wxyz myhost.lsiden.net" в моем файле /etc /hosts. (Я удалю его, когда мы получим реальное доменное имя.)

Я могу пропинговать myhost.lsiden.net, но если я наберу его в IE7 или Google Chrome 10, он не будет разрешен. Есть ли что-то, что мешает каждому браузеру просматривать файл /etc /hosts?

(Чтобы получить доступ к VPN моей компании, я должен использовать машину, настроенную для меня, которая была подготовлена к использованию Windows XP. Так что /etc /hosts на самом деле что-то вроде c:\Windows\system32\drivers\etc\hosts, но это не должно иметь значения.)

2 ответа2

1

(Расширяя комментарий М'ви)

Это клиент, который выполняет разрешение имен.

В Windows это можно сделать через файл hosts (ссылка включает все методы разрешения).

Счастливого ... общения.

1

Что касается «почему одна работает, а другая нет», то следует помнить, что ping использует другой протокол (icmp), чем http (tcp). Можете ли вы проверить брандмауэры на вашем хосте Windows? Многие VPN настроены на брандмауэр определенных вещей.

Следующим шагом после ping является старый инструмент для веб-мастеров (я встречаюсь с ним, используя этот термин): telnet.

Ты можешь попробовать:

telnet <machine> <port>

из вашего окна Windows.

Если это не подключиться, у вас есть проблемы с подключением. Возможно, брандмауэр или что-то еще.

Если это действительно так, попробуйте набрать:

GET / HTTP/1.0
Host: <nameOfVirtualHost>

Возврат Возврат

Который затем должен показать вам вашу страницу.

Я бы очистил системный кеш DNS, если вы еще этого не сделали:

ipconfig /flushdns

Сами браузеры могут использовать кэш DNS. Я знаю, что Chrome, не мог найти способ очистить его. Есть плагин Firefox, который очищает кеш DNS

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .