Форум: "Прочее";
Текущий архив: 2007.11.18;
Скачать: [xml.tar.bz2];
ВнизMS IIS - убийца Найти похожие ветки
← →
Sonia © (2007-10-10 15:13) [0]Народ!!! Помогите, умираю уже....
Пытаюсь настроить несколько веб-узлов, использующих один IP и один TCP порт, но имеющих разный идентификатор. При установке идентификатора не хочет отображать страницы.
Имя сервера elh-asw, идентификаторы узлов пишу как: bo и notice.
Надо ли полностью указывать в идентификаторах bo.elh-asw и notice.elh-asw ? Кто может сталкивался с такой проблемой и что-то посоветует?
← →
Черный Шаман (2007-10-10 16:44) [1]
> Кто может сталкивался с такой проблемой и что-то посоветует?
Изучать что такое DNS и что такое прямое и обратное преобразование адресов.
← →
KSergey © (2007-10-10 16:57) [2]> Sonia © (10.10.07 15:13)
> Пытаюсь настроить несколько веб-узлов, использующих один
> IP и один TCP порт, но имеющих разный идентификатор.
"идентификатор" - это что такое?
> При установке идентификатора не хочет отображать страницы.
Куда устанавливаете? Чего??
> Имя сервера elh-asw, идентификаторы узлов пишу как: bo и notice.
ниче не понял. Это как?
> Надо ли полностью указывать в идентификаторах bo.elh-asw
> и notice.elh-asw ?
В хост-хидер надо прописать ровно так, как прописано имя в DNS для делаемого сайта.
Ну и такие же записи прописать в DNS или файлик hosts.
Короче, я понял.
Вам надо лпределиться по каким именно адресам будут доступны сайты (bo и notice или bo.elh-asw и notice.elh-asw) Хотя лучше бы прописать домены в какой-либо вашей же зоне. Впрочем - лишь бы DNSу было хорошо.
и точно такие же хостхдеры прописать для IIS.
← →
Sonia © (2007-10-11 11:30) [3]
> Изучать что такое DNS
Это полное имя компьютера в сети, как написано в книге по администрированию MS IIS.
> что такое прямое и обратное преобразование адресов.
хм...вот про это почитаю...
> Вам надо лпределиться по каким именно адресам будут доступны
> сайты (bo и notice или bo.elh-asw и notice.elh-asw)
Определилась, будут bo.elh-asw и notice.elh-asw
Полное имя компьютера: elh-asw.elh.corp
Доменное имя: elh.corp
> В хост-хидер надо прописать ровно так, как прописано имя
> в DNS для делаемого сайта
Не поняла....а где задается DNS у сайта???
← →
evvcom © (2007-10-11 11:34) [4]DNS - это Domain Name Server, имя, очевидно, задается на этом сервере
← →
Ping (2007-10-11 11:38) [5]Sonia © (11.10.07 11:30) [3]
что такое DNS
Это полное имя компьютера в сети, как написано в книге по администрированию MS IIS.
Это ж в какой книге такое написано?
http://en.wikipedia.org/wiki/Domain_name_system
← →
Sonia © (2007-10-11 11:40) [6]
> Это ж в какой книге такое написано?
Уильям Станек MS IIS 5.0 Справочник администратора.
> http://en.wikipedia.org/wiki/Domain_name_system
Помнится, мне говорили, что руководствоваться Википедией для программиста это плохой тон...
← →
Ping (2007-10-11 11:44) [7]Sonia © (11.10.07 11:40) [6]
Помнится, мне говорили, что руководствоваться Википедией для программиста это плохой тон...
Для кого и Яндекс - справочник. А для кого и Кнут - раскраска.
← →
KSergey © (2007-10-11 11:57) [8]> Sonia © (11.10.07 11:30) [3]
> Определилась, будут bo.elh-asw и notice.elh-asw
> Полное имя компьютера: elh-asw.elh.corp
> Доменное имя: elh.corp
А я бы сделал имена bo.elh.corp и notice.elh.corp
Т.к. завтра выяснится, что компьютер, где сайты работают, сгорели и надо срочно переключиться на резервные с совершенно другими именами. А так - есть просто некое доменное имя для компьютеров, где крутятся некие интранет-сайты. Кроме того, после завтра выяснится, что один компьютер не тянет оба сайта - и их надо разнести на 2 разных компьютера.
И завтрашняя и послезавтрашняя задача легко решаются просто изменением записи на DNS сервере (ну и развертыванием сайтов на новых комьютерах, разумеется). Т.е. лучше не привязывать имя этих сайтов к имени конкретной машины на мой взгляд.
Так что дело за малым: прописать на DNS сервере правильные IP адреса для выбранных в итоге имен и прописать эти имена в качестве хост-хидеров сайтов.
Проверять всю эту бодягу просто: добейтесь для начала, чтобы на командуping <имя сайта>
на целевом компьютере (где хочется сайты смотреть) определялся равильный IP адрес сервера с сайтами (путем настройки DNS-сервера), после чего добейтесь ответов от сайтов путем конфигурирования IIS.
К стати, IIS у вас 5-й или 6-й?
← →
Sonia © (2007-10-11 11:58) [9]
> Ping (11.10.07 11:44) [7]
Тогда подскажите, что в моем случае будет это DNS ?
← →
boriskb © (2007-10-11 12:06) [10]> Тогда подскажите, что в моем случае будет это DNS ?
В любом случае.
> [5] Ping (11.10.07 11:38)
>
> http://en.wikipedia.org/wiki/Domain_name_system
Вполне толковая статья. И на русской вики есть.
Ты знаешь, где у тебя DNS?
Обращайся к провайдеру.
← →
KSergey © (2007-10-11 12:08) [11]> boriskb © (11.10.07 12:06) [10]
> Ты знаешь, где у тебя DNS?
Я бы уотчнил: DNS-сервер.
← →
boriskb © (2007-10-11 12:10) [12]> Я бы уотчнил: DNS-сервер.
:)
Конечно.
← →
evvcom © (2007-10-11 12:12) [13]
> KSergey © (11.10.07 11:57) [8]
Есть у меня тоже здесь некоторый пробел. Даже интересно стало.
Вроде как известно, что по сети идет пакет с указанием IP и порта. Вебсервер на компе IP слушает порт, и если 2 имени DNS-ом преобразуется в один IP, то как потом сервер узнает к какому узлу идет обращение? Или все же до вебсервера будет доходить и полное имя, которое указал юзер? А если в IE написать http://192.168.xxx.xxx ? Или все же узлы должны сидеть обязательно на разных портах (если с одним IP)?
← →
Sonia © (2007-10-11 12:28) [14]
> К стати, IIS у вас 5-й или 6-й?
6.0
← →
Sonia © (2007-10-11 12:34) [15]
> Ты знаешь, где у тебя DNS?
Статью прочитала. Сервер откликается на elh-asw, поэтому будем считать,что в DNS прописано это имя для IP.
Возникает вопрос, надо ли тогда прописывать также в DNS bo.elh-asw и notice.elh-asw?
Причем когда я не прописываю хост хеадер, а делаю разные порты, веб-узлы работают!!! Но хочу докопаться до истины.
ЗЫ Может стоит сделать elh-asw/bo/ и elh-asw/notice/ ?
← →
KSergey © (2007-10-11 12:50) [16]> evvcom © (11.10.07 12:12) [13]
> Вроде как известно, что по сети идет пакет с указанием IP
> и порта. Вебсервер на компе IP слушает порт, и если 2 имени
> DNS-ом преобразуется в один IP, то как потом сервер узнает
> к какому узлу идет обращение? Или все же до вебсервера будет
> доходить и полное имя, которое указал юзер?
Если я ничего не путаю, то начиная с версии 1.1 протокола HTTP северу в приезжающем запросе приходит запрошенное доменное имя. На основе этой информации IIS и находит требуемый сайт в своей метабазе и.. ну в общем понятно.
> А если в IE
> написать http://192.168.xxx.xxx ? Или все же узлы должны
> сидеть обязательно на разных портах (если с одним IP)?
Я не проводил таких экпериментов, так что не знаю как на это отреагирует IIS.
Вообще, тут все просто: либо мы пользуемся возможностями HTTP1.1 и на одной паре IP:Port садим кучу сайтов, которые отличаются хост-хидерами, либо разносим сайты по разным парам IP:Port (IP адресов ведь можно несколько машине навешать) - и тогда становится не важно как именно мы попали на эту машину и на этот порт.
← →
KSergey © (2007-10-11 12:52) [17]> Sonia © (11.10.07 12:34) [15]
> ЗЫ Может стоит сделать elh-asw/bo/ и elh-asw/notice/ ?
Тоже вариант.
Причем можно виртуальными директориями это настроить.
← →
Sonia © (2007-10-11 12:53) [18]
> которые отличаются хост-хидерами
Я так и не поняла, что надо чтобы работало, например, по хост хидерам :(
← →
evvcom © (2007-10-11 13:10) [19]
> что надо чтобы работало, например, по хост хидерам
прописать имена в DNS, а затем в IIS. Подробнее в [8]
← →
KSergey © (2007-10-11 13:11) [20]> Sonia © (11.10.07 12:53) [18]
> Я так и не поняла, что надо чтобы работало, например, по
> хост хидерам :(
Вот этот этап пройден успешно:
> KSergey © (11.10.07 11:57) [8]
> Проверять всю эту бодягу просто: добейтесь для начала, чтобы
> на команду
>ping <имя сайта>
> на целевом компьютере (где хочется сайты смотреть) определялся
> равильный IP адрес сервера с сайтами (путем настройки DNS-сервера),
??!
← →
Sonia © (2007-10-11 13:54) [21]
> Вот этот этап пройден успешно:
К сожалению нет, в общем я запуталась....и знаний не хватает...может посоветуете что почитать ?
← →
KSergey © (2007-10-11 13:59) [22]Если DNS сервер на Windows - то
http://www.yandex.ru/yandsearch?text=%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0+%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%D0%B0+DNS+Windows
← →
evvcom © (2007-10-11 14:01) [23]Кстати, чтобы админов DNS не напрягать, чтобы они не посчитали твои желания/эксперименты не нужными, да еще ж это надо ж согласовать, можешь поправить на своей машине C:\WINNT\system32\drivers\etc\hosts. И пингуйся к серверу с IIS, и настраивай его как пожелаешь. Единственное, что работать это будет только с твоей машины, но для тестирования тебе этого достаточно.
← →
evvcom © (2007-10-11 14:15) [24]
> evvcom © (11.10.07 14:01) [23]
Я у себя уже настроил, bo и notice пингуется :)
← →
Sonia © (2007-10-12 10:58) [25]
> KSergey © (11.10.07 13:59) [22]
А что-нибудь по MS IIS ??
← →
KSergey © (2007-10-12 17:12) [26]> Sonia © (12.10.07 10:58) [25]
> А что-нибудь по MS IIS ??
Предлагаю в той же строке поиска просто заменить на IIS :)
Что именно нужно-то?
Ну либо на том же MSDN - куча статей про все что угодно. Опять же поиском.
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2007.11.18;
Скачать: [xml.tar.bz2];
Память: 0.52 MB
Время: 0.048 c