Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.11.18;
Скачать: CL | DM;

Вниз

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;
Скачать: CL | DM;

Наверх




Память: 0.54 MB
Время: 0.022 c
2-1193392869
Delphi_Beginer
2007-10-26 14:01
2007.11.18
Массив как возвращаемый параметр


2-1193065535
@!!ex
2007-10-22 19:05
2007.11.18
Float To Str &amp; Decimal Separator


15-1192364384
i
2007-10-14 16:19
2007.11.18
IE в висте


4-1179015407
buben
2007-05-13 04:16
2007.11.18
как узнать чужой заголовок главной формы


15-1192204615
cber
2007-10-12 19:56
2007.11.18
Математика в конце