Jump to content
BulForum.com

Файла Hosts


k-otixxx

Recommended Posts

Защо файла etc/hosts ми е празен.Не трябва ли поне да пише 127.0.0.1 localhost.Така си е след нова инсталация на Windows.Някой знае ли нещо по въпроса.

Link to comment
Share on other sites

Ами не трябва да е празен :)

Както каза, поне 127.0.0.1 localhost

трябва да има (плюс куп коментари).

Случай да става дума за Windows с интегриран SP1/2 ?

Link to comment
Share on other sites

Със SP1 съм и файла е празен 0 КB.Ясно какво е станало:няква гадина е разцепила файла.Като си гледам image файла на Windowsa(нортон гоуста) там е нормално пълен.

Link to comment
Share on other sites

От доста време след инсталл на уиндоус винаги слагам hosts файл, който взимам от ТУК. Няма да обяснявам за какво е, то си пише, но смятам, че една стъпка на горе в повишавенето на сигурността на Win-a. Ползвайте го!

Link to comment
Share on other sites

От доста време след инсталл на уиндоус винаги слагам hosts файл, който взимам от ТУК. Няма да обяснявам за какво е, то си пише, но смятам, че една стъпка на горе в повишавенето на сигурността на Win-a. Ползвайте го!

Имаш право, само да имате предвид, който има пуснат Web сървър, подобен хостс файл може да ви напълни логовете му с рекуести, които да ви объркат при тяхното анализиране (на логовете), освен това един огромен hosts файл леко забавя цялата работа по сърфирането, понеже при всеки рекуест за страница или обект от страницата (картинки, представете си примерно 100 картинки вътре) се прави lookup в този файл и той се парсва.

Link to comment
Share on other sites

... освен това един огромен hosts файл леко забавя цялата работа по сърфирането, понеже при всеки рекуест за страница или обект от страницата (картинки, представете си примерно 100 картинки вътре) се прави lookup в този файл и той се парсва.

 

Tedy, малко не съм съгласен с това. Ако няма нищо в един Hosts файл (или има само записа за 127.0.0.1), то тогава всички lookups ще се отправят към съответния DNS сървър, което още повече забавя нещата. На практика един добре конструиран Hosts файл, колкото и да е голям, ускорява значително работата с мрежови приложения, особено такива, които правят reverse lookup. В нашата корпоративна мрежа например, където имаме около 150 различни сървъра масово се деплойват предварително конфигуррани Hosts файлове, защото иначе нещата адски се забавят, особено с приложения с повишена сигурност, като SSH например.

Link to comment
Share on other sites

Godfather, много те уважавам и не мога да споря по този въпрос.

Съвсем искрено имам един въпрос, с който да уточня за себе си една подробност.

От една страна, при голям hosts файл действително се разтоварва голяма част от заявките към DNS, освен това и се пести bandwidth от недоставени рекламни ресурси (картинки например).

В повечето сайтове, където са достъпни антиспай-hosts файловете, дават като съвет да се изключи услугата DNS Client. В този дух, ако имам дефаулт hosts file (с един ред за localhost) и е пусната DNS Client, която кешира резолвнатите адреси (само не знам за колко време и дали спазва TTL времестойността), за един компютър като нас, не в мрежа, това не повишава ли ефективността спрямо голям хостс файл и изключена услуга DNS Client (при което би трябвало да няма кеширане)?

Може и да се бъркам с това си предположение, но вероятно мисля едностранчиво по тоя въпрос, само отчитайки повишеното време за парсване на файла..

Link to comment
Share on other sites

Godfather, много те уважавам и не мога да споря по този въпрос.

Съвсем искрено имам един въпрос, с който да уточня за себе си една подробност.

От една страна, при голям hosts файл действително се разтоварва голяма част от заявките към DNS, освен това и се пести bandwidth от недоставени рекламни ресурси (картинки например).

В повечето сайтове, където са достъпни антиспай-hosts файловете, дават като съвет да се изключи услугата DNS Client. В този дух, ако имам дефаулт hosts file (с един ред за localhost) и е пусната DNS Client, която кешира резолвнатите адреси (само не знам за колко време и дали спазва TTL времестойността), за един компютър като нас, не в мрежа, това не повишава ли ефективността спрямо голям хостс файл и изключена услуга DNS Client (при което би трябвало да няма кеширане)?

Може и да се бъркам с това си предположение, но вероятно мисля едностранчиво по тоя въпрос, само отчитайки повишеното време за парсване на файла..

 

Tedy, не се бъркаш - така е. Единственото "странно" нещо в тази схема е, че не би имал нужда от голям Hosts файл, ако имаш само една (две-три) машини в мрежата. ;)

Иначе в случая, за който споменах (корпоративната ни мрежа) е много важно използването на подобни файлове. Едната причина е огромното количество сървъри (както и факта, че около 70% от тях са Unix/Linux), а другата е наличието на отдалечен Data Centre - там са раковете с основните production servers и имаме "само" една T1 линия от офиса до там за управление. Тук нещата с DNS стават още по-трагични, защото вътрешната мрежа е "невидима", т.е. не може да използваш всякакви DNS структури. Затова деплойването на Hosts файлове е наложително, макар и доста досадно.

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...