URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 24194
[ Назад ]

Исходное сообщение
"Squid при загрузке ищет имя хоста. На кой?"

Отправлено Begemoth , 17-Дек-02 18:07 
Система FreeBSD 4.5+Squid-2.5.STABLE1 при загрузке сквид пишет Could not find unqualified hostname/ Please set visible_hostname. Что это? У меня в Red Hat Linux Squid без базара с установками по-умолчанию заработал, а тут... :(

Содержание

Сообщения в этом обсуждении
"RE: Squid при загрузке ищет имя хоста. На кой?"
Отправлено lavr , 17-Дек-02 21:10 
>Система FreeBSD 4.5+Squid-2.5.STABLE1 при загрузке сквид пишет Could not find unqualified hostname/
>Please set visible_hostname. Что это? У меня в Red Hat Linux
>Squid без базара с установками по-умолчанию заработал, а тут... :(

вот-вот, наберут тут всяких по объявлению :)))

[alone]~ > hostname
alone.dubna.ru
[alone]~ >    

man hosts
man hostname
man rc.conf

и изучение squid, а также что есть FQDN


"RE: Squid при загрузке ищет имя хоста. На кой?"
Отправлено Begemoth , 18-Дек-02 10:18 
>
>вот-вот, наберут тут всяких по объявлению :)))
>
>[alone]~ > hostname
>alone.dubna.ru
>[alone]~ >    
>
>man hosts
>man hostname
>man rc.conf
>
>и изучение squid, а также что есть FQDN

2lavr
Ну во-первых не по объявлению :) я просто на свободной машине изучаю связку FreeBSD, ipfw, Squid.

Это что?
>[alone]~ > hostname
>alone.dubna.ru
>[alone]~ >    

У меня же прописано имя машины в файле hosts, а требуемое (наверное) ему FQDN имя типа jopa.Microsoft.com у меня нету. В rc.conf у меня все прописано и маршрутизатор и все что связано с ipfw. А в статьях про Squid которые я смотрел только в одной нашел упоминание этой ошибки, да и то для версии 2.3 и там к ней патч был.


"RE: Squid при загрузке ищет имя хоста. На кой?"
Отправлено lavr , 18-Дек-02 10:34 
>>
>>вот-вот, наберут тут всяких по объявлению :)))
>>
>>[alone]~ > hostname
>>alone.dubna.ru
>>[alone]~ >    
>>
>>man hosts
>>man hostname
>>man rc.conf
>>
>>и изучение squid, а также что есть FQDN
>
>2lavr
>Ну во-первых не по объявлению :) я просто на свободной машине изучаю
>связку FreeBSD, ipfw, Squid.

там же улыбка была (это моя присказка :)

>Это что?
>>[alone]~ > hostname
>>alone.dubna.ru
>>[alone]~ >    
>
>У меня же прописано имя машины в файле hosts, а требуемое (наверное)
>ему FQDN имя типа jopa.Microsoft.com у меня нету. В rc.conf у
>меня все прописано и маршрутизатор и все что связано с ipfw.
>А в статьях про Squid которые я смотрел только в одной
>нашел упоминание этой ошибки, да и то для версии 2.3 и
>там к ней патч был.

hostname ему нужен в FQDN.

Удачи.


"RE: Squid при загрузке ищет имя хоста. На кой?"
Отправлено Begemoth , 18-Дек-02 11:43 
В rc.conf у меня прописано так:
hostname="RedDevil"
Может надо какую-нибудь выдумку написать, типа RedDevil.somehost.ru?



"RE: Squid при загрузке ищет имя хоста. На кой?"
Отправлено lavr , 18-Дек-02 11:58 
>В rc.conf у меня прописано так:
>hostname="RedDevil"
>Может надо какую-нибудь выдумку написать, типа RedDevil.somehost.ru?

ну я ж написал что FQDN = full qualify domain name:

/etc/hosts:
...
62.84.100.160           alone.dubna.ru alone
...

/etc/rc.conf
...
hostname="alone.dubna.ru"
...

[alone]~ > hostname
alone.dubna.ru
[alone]~ > man hostname



"RE: Squid при загрузке ищет имя хоста. На кой?"
Отправлено Begemoth , 18-Дек-02 12:44 
В /etc/hosts у меня следующее:

127.0.0.1 localhost
192.168.0.27 RedDevil

В rc.conf

hostname="RedDevil"

В squid.conf
visible_hostname RedDevil

При загрузке выдает ошибку DNS look ... failed, если убрать visible_hostname, то ошибка Couldn find и т.д.


"RE: Squid при загрузке ищет имя хоста. На кой?"
Отправлено lavr , 18-Дек-02 14:17 
>В /etc/hosts у меня следующее:
>
>127.0.0.1 localhost
>192.168.0.27 RedDevil
>
>В rc.conf
>
>hostname="RedDevil"
>
>В squid.conf
>visible_hostname RedDevil
>
>При загрузке выдает ошибку DNS look ... failed, если убрать visible_hostname, то
>ошибка Couldn find и т.д.

в предыдущем письме все было (про FQDN, изучай DNS)


"RE: Squid при загрузке ищет имя хоста. На кой?"
Отправлено Begemoth , 18-Дек-02 14:24 
>>В /etc/hosts у меня следующее:
>>
>>127.0.0.1 localhost
>>192.168.0.27 RedDevil
>>
>>В rc.conf
>>
>>hostname="RedDevil"
>>
>>В squid.conf
>>visible_hostname RedDevil
>>
>>При загрузке выдает ошибку DNS look ... failed, если убрать visible_hostname, то
>>ошибка Couldn find и т.д.
>
>в предыдущем письме все было (про FQDN, изучай DNS)

Погоди, ты приводишь пример с машиной у которой есть имя в инете, т.е. оно прописано скажем у прова или где-то еще, есть у нее и обратная запись. У моей машины кроме IP выделенного провайдером и ИП, который во внутренней сетке больше нету ничего, т.е. никакого имени типа FQDN (есть у моего почтового сервера relay.myhost.ru). Как быть то? И почему тогда в Красной шапке Squid не орал по поводу DNS (там его и в помине не было), а тут орет. Кстати в resolv.conf у меня ИП адреса ДНСов провайдера указаны.
Команда nslookup без параметров подсоединяется к первому в resolv.conf ДНС-серверу прова и показывает начальное меню типа >


"RE: Squid при загрузке ищет имя хоста. На кой?"
Отправлено lavr , 18-Дек-02 14:58 
>>>В /etc/hosts у меня следующее:
>>>
>>>127.0.0.1 localhost
>>>192.168.0.27 RedDevil
>>>
>>>В rc.conf
>>>
>>>hostname="RedDevil"
>>>
>>>В squid.conf
>>>visible_hostname RedDevil
>>>
>>>При загрузке выдает ошибку DNS look ... failed, если убрать visible_hostname, то
>>>ошибка Couldn find и т.д.
>>
>>в предыдущем письме все было (про FQDN, изучай DNS)
>
>Погоди, ты приводишь пример с машиной у которой есть имя в инете,
>т.е. оно прописано скажем у прова или где-то еще, есть у
>нее и обратная запись. У моей машины кроме IP выделенного провайдером
>и ИП, который во внутренней сетке больше нету ничего, т.е. никакого
>имени типа FQDN (есть у моего почтового сервера relay.myhost.ru). Как быть
>то? И почему тогда в Красной шапке Squid не орал по
>поводу DNS (там его и в помине не было), а тут
>орет. Кстати в resolv.conf у меня ИП адреса ДНСов провайдера указаны.
>
>Команда nslookup без параметров подсоединяется к первому в resolv.conf ДНС-серверу прова и показывает начальное меню типа >

http://www.squid-cache.org/Doc/FAQ/FAQ-3.html#ss3.8

ключ -D , а вообще-то надо читать матчасть


"RE: Squid при загрузке ищет имя хоста. На кой?"
Отправлено lavr , 18-Дек-02 15:04 
>>>>В /etc/hosts у меня следующее:
>>>>
>>>>127.0.0.1 localhost
>>>>192.168.0.27 RedDevil
>>>>
>>>>В rc.conf
>>>>
>>>>hostname="RedDevil"
>>>>
>>>>В squid.conf
>>>>visible_hostname RedDevil
>>>>
>>>>При загрузке выдает ошибку DNS look ... failed, если убрать visible_hostname, то
>>>>ошибка Couldn find и т.д.
>>>
>>>в предыдущем письме все было (про FQDN, изучай DNS)
>>
>>Погоди, ты приводишь пример с машиной у которой есть имя в инете,
>>т.е. оно прописано скажем у прова или где-то еще, есть у
>>нее и обратная запись. У моей машины кроме IP выделенного провайдером
>>и ИП, который во внутренней сетке больше нету ничего, т.е. никакого
>>имени типа FQDN (есть у моего почтового сервера relay.myhost.ru). Как быть
>>то? И почему тогда в Красной шапке Squid не орал по
>>поводу DNS (там его и в помине не было), а тут
>>орет. Кстати в resolv.conf у меня ИП адреса ДНСов провайдера указаны.
>>
>>Команда nslookup без параметров подсоединяется к первому в resolv.conf ДНС-серверу прова и показывает начальное меню типа >
>
>http://www.squid-cache.org/Doc/FAQ/FAQ-3.html#ss3.8
>
>ключ -D , а вообще-то надо читать матчасть

в дополнение ключи сборки (dns) и

http://squid.visolve.com/squid24s1/admin_parameter.htm#visib...


"RE: Squid при загрузке ищет имя хоста. На кой?"
Отправлено 0qwerty , 18-Дек-02 15:59 
Лавр тебя совсем замучил ;)
короче шаг 1 - пропиши в конфиги сквида желаемое имя например vasiya.pupkin.ru
шаг 2 запускай сквид с ключом -D ./squid -D

Все! проблема решена

Удачи


"RE: Squid при загрузке ищет имя хоста. На кой?"
Отправлено lavr , 18-Дек-02 16:09 
>Лавр тебя совсем замучил ;)

:)

всего лишь хотел чтобы парень сам поработал с документацией, что
очень полезно, особенно в данном случае, бо непроблемный вопрос

>короче шаг 1 - пропиши в конфиги сквида желаемое имя например vasiya.pupkin.ru
>
>шаг 2 запускай сквид с ключом -D ./squid -D
>
>Все! проблема решена
>
>Удачи