Полезная информация

Будьте в курсе последних изменений в мире Mozilla, следя за нашим микроблогом в Twitter.

№119-12-2005 15:21:04

kAtremer
Участник
 
Группа: Members
Зарегистрирован: 17-10-2005
Сообщений: 42

hosts не действует

В файле WINDOWS\system32\drivers\etc\hosts прописаны несколько имён, все ведут на 127.0.0.1. При вводе "localhost" Firefox показывает localhost, по остальным адресам - ломится в инет. В настройках прописано "Не использовать прокси для:" localhost, 127.0.0.1.

Отсутствует

 

№219-12-2005 15:21:49

kAtremer
Участник
 
Группа: Members
Зарегистрирован: 17-10-2005
Сообщений: 42

Re: hosts не действует

Так действуют и 1.0.7, и 1.5.

Отсутствует

 

№319-12-2005 15:43:00

Lynn
Кофеман
 
Группа: Members
Откуда: Россия
Зарегистрирован: 16-02-2005
Сообщений: 1721
Веб-сайт

Re: hosts не действует

Ну так и пропишите дополнительные имена в список "не использовать прокси".


Isn't it ironic... don't you think? — Alanis Morissette

Отсутствует

 

№419-12-2005 15:52:55

kAtremer
Участник
 
Группа: Members
Зарегистрирован: 17-10-2005
Сообщений: 42

Re: hosts не действует

А не логичнее ли, что если имена ведут на 127.0.0.1, и в настройках указано не использовать прокси для 127.0.0.1, то Firefox и не должен использовать прокси для этих имён?

Отсутствует

 

№519-12-2005 17:35:53

ladserg
Обещал вернуться...
 
Группа: Members
Откуда: Russia
Зарегистрирован: 10-03-2005
Сообщений: 1977

Re: hosts не действует

kAtremer пишет

А не логичнее ли, что если имена ведут на 127.0.0.1, и в настройках указано не использовать прокси для 127.0.0.1, то Firefox и не должен использовать прокси для этих имён?

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


Этот мир, не совершенный, состоит из всех из нас. Он прямое отражение наших чувств и наших глаз.
Этот мир не станет лучше и не станет он добрее, если сами мы добрее не станем.
(@ Игорь Тальков, Этот мир).

Отсутствует

 

№627-12-2005 17:49:09

kAtremer
Участник
 
Группа: Members
Зарегистрирован: 17-10-2005
Сообщений: 42

Re: hosts не действует

у каждого прокси свой DNS и свой hosts

Вот эту сентенцию можно пояснить? Насколько я что-то понимаю в DNS и прокси, они между собой не связаны. А hosts - это вообще файлик в виндах и юниксах, с помощью которого можно назначить специальные ip некоторым доменам. Кстати, как у Firefox с поддержкой имён, прописанных в hosts в юниксах? там это вроде более распространённый инструмент, чем в виндах.

Отсутствует

 

№727-12-2005 18:10:43

ladserg
Обещал вернуться...
 
Группа: Members
Откуда: Russia
Зарегистрирован: 10-03-2005
Сообщений: 1977

Re: hosts не действует

kAtremer пишет

у каждого прокси свой DNS и свой hosts

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

Как не связаны? Прокси сам берёт IP из DNS и hosts, т.е. бразер говорит ему: "дай мне сайт www.site.ext", а прокси спрашивает у DNS какой IP у www.site.ext, окрывает соединение с www.site.ext берёт страницу и отдаёт её браузеру.

kAtremer пишет

А hosts - это вообще файлик в виндах и юниксах, с помощью которого можно назначить специальные ip некоторым доменам. Кстати, как у Firefox с поддержкой имён, прописанных в hosts в юниксах? там это вроде более распространённый инструмент, чем в виндах.

:)

А ты прокси отключи на время, у тебя и под виндой всё заработает.


Этот мир, не совершенный, состоит из всех из нас. Он прямое отражение наших чувств и наших глаз.
Этот мир не станет лучше и не станет он добрее, если сами мы добрее не станем.
(@ Игорь Тальков, Этот мир).

Отсутствует

 

№827-12-2005 18:24:11

kAtremer
Участник
 
Группа: Members
Зарегистрирован: 17-10-2005
Сообщений: 42

Re: hosts не действует

прокси спрашивает у DNS какой IP у www.site.ext, окрывает соединение...

Это само собой, но слова о "собственном DNS прокси-сервера" всё-таки неверны, это две отдельные службы.

прокси отключи на время, у тебя и под виндой всё заработает

Заработало. Это значит: FF вполне умеет определять ip-адреса этих имён из hosts, так почему бы не проверить их перед обращением к прокси, если он включен?

Отредактировано kAtremer (27-12-2005 18:24:51)

Отсутствует

 

№927-12-2005 18:34:06

ladserg
Обещал вернуться...
 
Группа: Members
Откуда: Russia
Зарегистрирован: 10-03-2005
Сообщений: 1977

Re: hosts не действует

kAtremer пишет

Это само собой, но слова о "собственном DNS прокси-сервера" всё-таки неверны, это две отдельные службы.

Ну да, разные, ну и что, если прокси установлен на отдельном компе то и настройка там свои.

kAtremer пишет

прокси отключи на время, у тебя и под виндой всё заработает

Заработало. Это значит: FF вполне умеет определять ip-адреса этих имён из hosts, так почему бы не проверить их перед обращением к прокси, если он включен?

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


Этот мир, не совершенный, состоит из всех из нас. Он прямое отражение наших чувств и наших глаз.
Этот мир не станет лучше и не станет он добрее, если сами мы добрее не станем.
(@ Игорь Тальков, Этот мир).

Отсутствует

 

№1027-12-2005 18:43:22

kAtremer
Участник
 
Группа: Members
Зарегистрирован: 17-10-2005
Сообщений: 42

Re: hosts не действует

если прокси установлен на отдельном компе то и настройка там свои
ты получишь огромную задержку при обращении к сайтам в инете

Ну и что? Если есть стандартный механизм hosts'ов, значит FF должен уметь его использовать, независимо от настроек какого-то там прокси и задержек. Тем более что не вижу, откуда взяться задержкам: hosts -- механизм в той же операционной системе, в которой запущен браузер.

Отсутствует

 

№1127-12-2005 18:43:47

kAtremer
Участник
 
Группа: Members
Зарегистрирован: 17-10-2005
Сообщений: 42

Re: hosts не действует

демилитаризированной зоне

Это что и к чему тут приплетено?

Отсутствует

 

№1227-12-2005 18:56:28

ladserg
Обещал вернуться...
 
Группа: Members
Откуда: Russia
Зарегистрирован: 10-03-2005
Сообщений: 1977

Re: hosts не действует

kAtremer пишет

демилитаризированной зоне

Это что и к чему тут приплетено?

??? Не понял вопроса.


Этот мир, не совершенный, состоит из всех из нас. Он прямое отражение наших чувств и наших глаз.
Этот мир не станет лучше и не станет он добрее, если сами мы добрее не станем.
(@ Игорь Тальков, Этот мир).

Отсутствует

 

№1327-12-2005 18:58:41

ladserg
Обещал вернуться...
 
Группа: Members
Откуда: Russia
Зарегистрирован: 10-03-2005
Сообщений: 1977

Re: hosts не действует

kAtremer пишет

если прокси установлен на отдельном компе то и настройка там свои
ты получишь огромную задержку при обращении к сайтам в инете

Ну и что? Если есть стандартный механизм hosts'ов, значит FF должен уметь его использовать, независимо от настроек какого-то там прокси и задержек.

Что ж, вам видней, у меня на моём прокси увы это не так.

kAtremer пишет

Тем более что не вижу, откуда взяться задержкам: hosts -- механизм в той же операционной системе, в которой запущен браузер.

А прокси стоит на том же компе что и Firefox?


Этот мир, не совершенный, состоит из всех из нас. Он прямое отражение наших чувств и наших глаз.
Этот мир не станет лучше и не станет он добрее, если сами мы добрее не станем.
(@ Игорь Тальков, Этот мир).

Отсутствует

 

№1427-12-2005 19:02:10

kAtremer
Участник
 
Группа: Members
Зарегистрирован: 17-10-2005
Сообщений: 42

Re: hosts не действует

hosts не имеет отношения к прокси.

Отсутствует

 

№1527-12-2005 19:03:14

kAtremer
Участник
 
Группа: Members
Зарегистрирован: 17-10-2005
Сообщений: 42

Re: hosts не действует

??? Не понял вопроса

Что такое "демилитаризированная зона" и почему именно в ней я должен получить задержку?

Отсутствует

 

№1627-12-2005 19:04:13

ladserg
Обещал вернуться...
 
Группа: Members
Откуда: Russia
Зарегистрирован: 10-03-2005
Сообщений: 1977

Re: hosts не действует

kAtremer пишет

hosts не имеет отношения к прокси.

Да, вы правы, и поэтому при работе через прокси он и не учитывается. :)

PS: и не должен учитываться.

Отредактировано ladserg (27-12-2005 19:04:35)


Этот мир, не совершенный, состоит из всех из нас. Он прямое отражение наших чувств и наших глаз.
Этот мир не станет лучше и не станет он добрее, если сами мы добрее не станем.
(@ Игорь Тальков, Этот мир).

Отсутствует

 

№1727-12-2005 19:10:53

kAtremer
Участник
 
Группа: Members
Зарегистрирован: 17-10-2005
Сообщений: 42

Re: hosts не действует

hosts - текстовый файл в юниксах, и почему-то в виндах тоже, который указывает доменные имена и соответствующие им ip. Обращения по этим именам должны идти на указанные ip независимо от того, что по поводу этих имён думают DNS в интернете. В том числе если я вообще не подключен к инету.

"man hosts" говорит, что в давние времена /etc/hosts в юниксах использовался в качестве системы имён интернета, и файл должен был синхронизироваться с другими компьютерами. DNS заменила эту систему.

Сейчас hosts обычно используется для тестирования сайтов без выкладывания в интернет.

Отсутствует

 

№1827-12-2005 19:13:13

kAtremer
Участник
 
Группа: Members
Зарегистрирован: 17-10-2005
Сообщений: 42

Re: hosts не действует

Если кто-нибудь знает, hosts -- стандартный механизм или нет, скажите.
(на его тему есть RFC 952)

А если нет, его поддежка всё равно не помешала бы.

Отсутствует

 

№1927-12-2005 19:17:08

ladserg
Обещал вернуться...
 
Группа: Members
Откуда: Russia
Зарегистрирован: 10-03-2005
Сообщений: 1977

Re: hosts не действует

kAtremer пишет

[
Что такое "демилитаризированная зона" и почему именно в ней я должен получить задержку?

Демилитаризированная зона (DMZ) это часть сети закрытая фаерволом или брандмауером от остальных сетей, в том числе и от интернета. Т.е. из вне в эту сеть никак не попасть. Для доступа из DMZ к сервисам во внешних сетях используются шлюзы, т.е. так называемые, программы-посредники, на вроде прокси. Так строятся все нормальные локальные сети.

Программа обращаясь к какому-либо серверу по имени делает сначала запрос к DNS, ждет некоторое время, затем если сервер недоступен то выдает сообщение об ошибке. DNS - тоже программа, она тоже при трансляции адреса ищет ip до тех пор пока не поймет, что такого домена не существует. Если домен существует (DNS стоит на сервере с прокси) то IP адрес успешно будет получен программой, и программа начнет ломиться по указанному адресу. Но т.к. доступ в DMZ во вне ей закрыт, то она будет ждать, ждать, долго ждать, пока сервер ей не ответит, а когда до неё дойдет, что указанный адрес недоступен, то пройдёт раздражительно немало времени.


Этот мир, не совершенный, состоит из всех из нас. Он прямое отражение наших чувств и наших глаз.
Этот мир не станет лучше и не станет он добрее, если сами мы добрее не станем.
(@ Игорь Тальков, Этот мир).

Отсутствует

 

№2027-12-2005 19:18:45

ladserg
Обещал вернуться...
 
Группа: Members
Откуда: Russia
Зарегистрирован: 10-03-2005
Сообщений: 1977

Re: hosts не действует

kAtremer пишет

hosts - текстовый файл в юниксах, и почему-то в виндах тоже, который указывает доменные имена и соответствующие им ip. Обращения по этим именам должны идти на указанные ip независимо от того, что по поводу этих имён думают DNS в интернете. В том числе если я вообще не подключен к инету.

"man hosts" говорит, что в давние времена /etc/hosts в юниксах использовался в качестве системы имён интернета, и файл должен был синхронизироваться с другими компьютерами. DNS заменила эту систему.

Сейчас hosts обычно используется для тестирования сайтов без выкладывания в интернет.

И всё таки, прокси стоит на том же компьютере, где лежит hosts?


Этот мир, не совершенный, состоит из всех из нас. Он прямое отражение наших чувств и наших глаз.
Этот мир не станет лучше и не станет он добрее, если сами мы добрее не станем.
(@ Игорь Тальков, Этот мир).

Отсутствует

 

№2127-12-2005 19:22:47

kAtremer
Участник
 
Группа: Members
Зарегистрирован: 17-10-2005
Сообщений: 42

Re: hosts не действует

нет

Отсутствует

 

№2227-12-2005 19:24:45

ladserg
Обещал вернуться...
 
Группа: Members
Откуда: Russia
Зарегистрирован: 10-03-2005
Сообщений: 1977

Re: hosts не действует

kAtremer пишет

нет

Тогда он не будет учитываться, и не должен. Все адреса транслирует прокси.


Этот мир, не совершенный, состоит из всех из нас. Он прямое отражение наших чувств и наших глаз.
Этот мир не станет лучше и не станет он добрее, если сами мы добрее не станем.
(@ Игорь Тальков, Этот мир).

Отсутствует

 

№2327-12-2005 20:05:23

Azathoth
Участник
 
Группа: Extensions
Откуда: Хабаровск
Зарегистрирован: 02-02-2005
Сообщений: 2692

Re: hosts не действует

Могу объяснить ситуацию, которая по идее должна решаться с локальным hosts, но не решается в FF.

Допустим имеется сервер за проксей, на нем поднят виртуальный хостинг, но по определенным причинам будущее предполагаемое доменное имя не прописано в DNS. Зато оно прописано в hosts на самом сервере и web-сервер это устраивает.

Нам надо получить доступ к web-ресурсу на этом виртуальном хостинге через прокси. Педположим что hosts на компьютере с прокси мы настроить не можем, а вот на рабочей машине - запросто, что мы и делаем. Эти манипуляции мы вынуждены делать потому, что на этот хост можно попасть лишь указав доменное имя в URL'е http запроса, по ip сервера мы на этот хост никак не попадем, т.к. web-сервер будет выдавать страничку главного хоста, не виртуального. Но манипуляции с hosts ни к чему не приводят при настроеном прокси, они просто не учитываются (не можем получить ip для соединения с сервером), а при отключенном прокси мы не имеем вообще никакого способа добраться до нужного сервера (зато можем узнать его ip). Получается замкнутый круг.


...она старалась, чтобы я больше времени проводил в разных пионерлагерях и группах продлённого дня - кстати сказать, удивительную красоту последнего словосочетания я вижу только сейчас. (c) Виктор Пелевин

Отсутствует

 

№2427-12-2005 20:10:07

Azathoth
Участник
 
Группа: Extensions
Откуда: Хабаровск
Зарегистрирован: 02-02-2005
Сообщений: 2692

Re: hosts не действует

ladserg

Все адреса транслирует прокси.

Правильно, транслирует.
Но служба DNS должна работать отдельно от прокси. Она не должна от него зависеть.

Правда и тут ситуация не однозначная... Если в локальной сети нет DNS сервера, а доступ до провайдера идет через прокси, то до DNS сервера провайдера добраться можно только через прокси...

Отредактировано Athathoth (27-12-2005 20:16:51)


...она старалась, чтобы я больше времени проводил в разных пионерлагерях и группах продлённого дня - кстати сказать, удивительную красоту последнего словосочетания я вижу только сейчас. (c) Виктор Пелевин

Отсутствует

 

№2527-12-2005 20:16:49

ladserg
Обещал вернуться...
 
Группа: Members
Откуда: Russia
Зарегистрирован: 10-03-2005
Сообщений: 1977

Re: hosts не действует

Да, так оно и есть, если прокси доставляет именно то ресурс, URL которого запрашивается, т.е. при запросе:

http://www.domain.ext/index.htm

Он попытается добыть именно http://www.domain.ext/index.htm. Допустим FireFox знает ip этого www.domain.ext, тогда он тупо скажет прокси: "Дай мне ресурс http://01.01.01.01/index.htm" и прокси конечно полезет брать именно этот ресурс, но как заставить прокси обращаться к ресурсу http://www.domain.ext/index.htm по определенному ip адресу я не знаю.


Этот мир, не совершенный, состоит из всех из нас. Он прямое отражение наших чувств и наших глаз.
Этот мир не станет лучше и не станет он добрее, если сами мы добрее не станем.
(@ Игорь Тальков, Этот мир).

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]