На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
! Правила раздела Windows
1. Указывайте версию Вашей ОС.
2. Запрещается размещать запросы и ссылки на кряки, серийники и т.п., а также вопросы нарушения лицензии ПО и его взлома.
3. Не разрешается давать советы из разряда "Поставь Linux".
4. Переустановка ОС - крайнее и безотказное лекарство, которое знают все. В таких советах никто не нуждается.
5. При публикации скриптов пользоваться тегами code. Тип подсветки кода выбирать строго в соответствии с языком публикуемого кода.
6. Прежде чем задать вопрос, обязательно загляните в FAQ и следуйте написанным рекомендациям для устранения проблемы. И если не помогло, а поиск по разделу не дал результатов - только тогда задавайте вопрос на форуме.
7. Вопросы, связанные с проблемами ПО, задавайте в разделе Программное обеспечение
Модераторы: Akina
Страницы: (3) [1] 2 3  все  ( Перейти к последнему сообщению )  
> Windows 7 SP1 не читает файл hosts , не используются сопоставления из hosts
    Проблема: в заголовке. имена, сопоставленные ИП через файл hosts, не разрешаются в ИПшки. Не пингуются, так что дело не в прокси.

    Анамнез: Всё работало нормально. Последний раз проверялось несколько недель назад, точного момента поломки не заметил. Достоверно могу сказать, что последний момент, о котором мне известно, что всё работало, был до установки SP1.

    Предпринятые действия:
    • ipconfig /flushdns не помогает
    • значение HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters\DataBasePath имеет правильный тип REG_EXPAND_SZ и правильное значение %SystemRoot%\System32\drivers\etc
    • права на файл правильные, но почему-то у него значок с замком...
      Для начала удали его, потом создай заново.
      Потом посмотри лоокальные политики.
        Цитата DarknessPaladin @
        права на файл правильные, но почему-то у него значок с замком...

        Права для юзера system есть?
          нашёл решение почти случайно. В порядке эксперимента переименовал старый файл hosts, создал новый и скопировал в него содержимое старого. значок-замок на новый файл не прилип, остался на старом. всё заработало.

          Добавлено
          Цитата Akina @
          Для начала удали его, потом создай заново.

          да, так и сделал.
          Цитата ANDLL @
          Права для юзера system есть?
          да, права есть. системе и администраторам полный доступ; выяснил, почему висел замок: вместо группы "пользователи" права на файл были назначены моей учётной записи.
            Собственно почти такая же проблема...
            за исключением того, что к файлу hosts есть нормальный доступ... хосты пингуются нормально, а браузер не заходит, пишет
            Цитата
            При получении URL http://gdou29.local/ произошла следующая ошибка

            Невозможно определить IP-адрес по имени узла gdou29.local

            Сервер DNS ответил:

            Name Error: The domain name does not exist.
            Это означает, что кэш не смог распознать имя узла в URL. Проверьте адрес на корректность.

            Администратор Вашего кэша: webmaster.


            >ipconfig:
            ExpandedWrap disabled
              Настройка протокола IP для Windows
               
               
              Ethernet adapter Подключение по локальной сети:
               
                 DNS-суффикс подключения . . . . . : <deleted>.ru
                 Локальный IPv6-адрес канала . . . : fe80::10d5:25df:1b17:3c6b%10
                 IPv4-адрес. . . . . . . . . . . . : 10.11.68.152
                 Маска подсети . . . . . . . . . . : 255.255.192.0
                 Основной шлюз. . . . . . . . . : 10.11.127.254
               
              Туннельный адаптер isatap.spbaep.ru:
               
                 Состояние среды. . . . . . . . : Среда передачи недоступна.
                 DNS-суффикс подключения . . . . . : <deleted>.ru
               
              Туннельный адаптер Подключение по локальной сети*:
               
                 Состояние среды. . . . . . . . : Среда передачи недоступна.
                 DNS-суффикс подключения . . . . . :


            Что делать ума не приложу... localhost открывается нормально, остальные хосты нет...

            Добавлено
            Система: Win7 Pro x64 SP1
            Сообщение отредактировано: fatalist -
              fatalist
              А чем ты редактировал файл хостс и какая разрядность ОС?

              Добавлено
              Да, и ты случаем не через прокси ходишь? Можно скриншот сообщения?(вместе с окном браузера)
              Сообщение отредактировано: ANDLL -
                Цитата ANDLL @
                А чем ты редактировал файл хостс и какая разрядность ОС?

                x64 редактирую блокнотом... ну изначально редактировал Denwer, делал он это успешно... Сосбтвенно в интернете говорят, что он спокойно работает в Вин7...


                Цитата ANDLL @
                Да, и ты случаем не через прокси ходишь?
                Через него...

                Цитата ANDLL @
                Можно скриншот сообщения?(вместе с окном браузера)
                Вот:
                Прикреплённый файлПрикреплённый файлscreen_dns_error.png (72.37 Кбайт, скачиваний: 644)

                Добавлено
                Цитата ANDLL @
                Да, и ты случаем не через прокси ходишь?
                Я так и подумал, что в нем проблема... однако мне казалось, что винда сначала должна посмотреть в hosts, а потом идти на проксик... разве нет? :unsure:
                  Прокся-то тоже должна знать адрес сервака :D Она же к нему коннектится :rolleyes:

                  ЗЫ. А зачем прокся для локальных сайтов?
                  Сообщение отредактировано: Uncle_Bob -
                    Цитата Uncle_Bob @
                    ЗЫ. А зачем прокся для локальных сайтов?
                    Да я не очень сильно в этом всем разбираюсь... сама прокся мне напрочь не нужна... у меня ее работодатель установил :-?

                    Она у меня не локальная, если что... она на главном серваке в главном здании (наверное)

                    Добавлено
                    Вообще суть в чем: хочу запустить на рабочей машине Денвер... он запускается, все отрабатывает нормально, пинги до хостов доходят, localhost работает нормально (и из браузера в том числе), а остальные хосты из браузера недоступны... я так полагаю, что браузер стучится на проксик, а тот говорит, что такого хоста нет... в случае с localhost, он без прокси загружает нормально...
                    Браузеры Хром и ИЕ9... Хром ставил сам, ничего не настраивал, он автоматом идет на прокси... настройку такую в нем вообще не нашел...
                    Сообщение отредактировано: fatalist -
                      Цитата fatalist @
                      Сосбтвенно в интернете говорят, что он спокойно работает в Вин7

                      да, это так.
                      Цитата fatalist @
                      Она у меня не локальная, если что... она на главном серваке в главном здании (наверное)

                      дык поэтому она (прокся) и не знает, что на запрос о твоём gdou29.local надо отдать 127.0.0.1

                      ведь прокся-то у тебя наверняка непрозрачная, и в настройках браузера вписана?

                      когда в настройках браузера указан прокси — он не выполняет dns-запросов по адресам, и даже галка "не использовать прокси для локальных адресов" (локальные адреса — это либо указанные по IP из подсети 127.0.0.0/8, либо с днс-суффиксом, как и у тебя.) ничего не меняет запрос отсылается на проксю и уже прокся пытается резольвить имя хоста и получить запрошенный документ.

                      короче, если ты в денвере воркаешь — развешивай хосты не на алиасы 127.0.0.1, а в подсеть 127.0.0.0/8
                      фишка проста: если ты папку хоста в home денвера назовёшь не "какаятопапка", а "127.0.0.5" — то вместо подвешивания алиаса на 127.0.0.1 с именем "какаятопапка", денвер просто начнёт слушать 127.0.0.5 и ждать тебя там.
                      аналогично, кстати, и выход во внешнюю сеть делается: если ты кроме прочих папок сделаешь ещё папку "10.11.68.152" — сайт, размешённый в ней, будет доступен твоим коллегам

                      Добавлено
                      Цитата fatalist @
                      Хром ставил сам, ничего не настраивал, он автоматом идет на прокси... настройку такую в нем вообще не нашел...

                      настройка такая в "расширенных" линк внизу страницы настроек), в разделе "сеть". там же надпись: "Google Chrome использует настройки прокси-сервера системы для подключения к сети."
                      Сообщение отредактировано: DarknessPaladin -
                        Цитата DarknessPaladin @
                        ведь прокся-то у тебя наверняка непрозрачная, и в настройках браузера вписана?
                        В Хроме ничего не вписано, даже не знаю где найти это... В ИЕ вписан...
                        Цитата DarknessPaladin @
                        короче, если ты в денвере воркаешь — развешивай хосты не на алиасы 127.0.0.1, а в подсеть 127.0.0.0/8
                        фишка проста: если ты папку хоста в home денвера назовёшь не "какаятопапка", а "127.0.0.5" — то вместо подвешивания алиаса на 127.0.0.1 с именем "какаятопапка", денвер просто начнёт слушать 127.0.0.5 и ждать тебя там.
                        аналогично, кстати, и выход во внешнюю сеть делается: если ты кроме прочих папок сделаешь ещё папку "10.11.68.152" — сайт, размешённый в ней, будет доступен твоим коллегам
                        Не въехал... то есть мне просто переименовать папки в виде 127.0.0.# ? и перезапустить денвер?
                        Цитата DarknessPaladin @
                        настройка такая в "расширенных" линк внизу страницы настроек), в разделе "сеть". там же надпись: "Google Chrome использует настройки прокси-сервера системы для подключения к сети."
                        Ах, ну да, нашел, спасибо :)

                        Добавлено
                        Цитата DarknessPaladin @
                        денвер просто начнёт слушать 127.0.0.5 и ждать тебя там.
                        Не сработало... в hosts он так и прописал 127.0.0.2 а браузер не заходит...

                        Добавлено
                        Цитата
                        Система вернула: (49) Can't assign requested address
                          fatalist
                          В чем проблема ходить по IP?
                          Если у тебя стоит прокси то доменные имена - не вариант. Либо используй профили браузера(например у фф есть) - в обычном пропиши прокси, в "рабочем" для разарботки с денвером - используй без прокси
                            Цитата fatalist @
                            Не сработало... в hosts он так и прописал 127.0.0.2 а браузер не заходит...

                            хм. вот так прописал?:
                            ExpandedWrap disabled
                              # localhost name resolution is handled within DNS itself.
                              #   127.0.0.1       localhost
                              #   ::1             localhost
                              127.0.0.1   localhost
                              127.0.0.1   www.subdomain.localhost
                              127.0.0.1   www.subdomain.test1.ru
                              127.0.0.1   www.Tools.localhost
                              127.0.0.1   subdomain.localhost
                              127.0.0.1   subdomain.test1.ru
                              127.0.0.1   Tools.localhost
                              127.0.0.5   www.127.0.0.5
                              127.0.0.1   www.localhost
                              127.0.0.1   www.test1.ru
                              127.0.0.2   custom-host
                              127.0.0.2   www.custom
                              127.0.0.5   127.0.0.5
                              127.0.0.1   test1.ru
                              127.0.0.2   custom
                              Цитата fatalist @
                              в hosts он так и прописал 127.0.0.2

                              127.0.0.2 занят — на нём тестовый сайтец денвера висит!
                                Цитата ANDLL @
                                Либо используй профили браузера(например у фф есть)

                                Это интересно... придется ставить ФФ... попытаюсь по крайней мере...

                                Цитата DarknessPaladin @
                                хм. вот так прописал?:
                                Да именно так...
                                Цитата DarknessPaladin @
                                127.0.0.2 занят — на нём тестовый сайтец денвера висит!
                                ну .3 и .5 тоже также не работают :no-sad:
                                1 пользователей читают эту тему (1 гостей и 0 скрытых пользователей)
                                0 пользователей:
                                Страницы: (3) [1] 2 3  все


                                Рейтинг@Mail.ru
                                [ Script execution time: 0.1050 ]   [ 16 queries used ]   [ Generated: 13.07.26, 03:33 GMT ]