Не работает resolve имен из файла hosts.Конфиг:
hosts_file "c:/squid/etc/hosts.txt"в файле для проверки пишу:
127.0.0.1 blablablabla.com.ruОднако сквид при попытке запроса говорит Domain name does not exist.
Если файла hosts.txt нет, то в cache.log он пишет:
parseEtcHosts: c:/squid/etc/hosts.txt: (2) No such file or directoryЕсли файл там есть, то ничего не пишет и вроде бы как все нормально...
В чем ошибка?
Squid2.5-Stable12-NT
Squid2.5-Stable13-NT
а что ты собственно хотел увидеть на 127.0.0.1 ? у тебя web сервер крутится на этой машине и слушает на этом ip ? а вообще более правильно ссылаться на системный файл hosts - c:\winnt\system32\drivers\etc\hosts и все изменения делать там .
>а что ты собственно хотел увидеть на 127.0.0.1 ? у тебя web
> сервер крутится на этой машине и слушает на этом
>ip ? а вообще более правильно ссылаться на системный файл
>hosts - c:\winnt\system32\drivers\etc\hosts и все изменения делать там .
>вэб-сервер крутится, и 127.0.0.1 он тоже слушает... хотя согласен, правильнее указать 192.168...
пробовал указать 192.168.0.1 ya.ru, ввожу ya.ru - открывается яндекс, жму рефреш - открывается локальный сервак. делаю Control+F5 опять открывается яндекс %) нажимаю refresh в браузере - опять открывается локальный... если вписать несуществующий домен (вместо ya.ru) то в любом случае говорит, что такого адреса нет...
ниче не понимаю, видимо придется извращаться с http заголовками :-\
а виндовый hosts править не желательно, т.к. на этой же машине стоит прога которая таскает обновления с инетовских адресов