Версия для печати темы

Нажмите сюда для просмотра этой темы в оригинальном формате

WinCity.Ru _ Microsoft Windows Server 2003 _ Win2003+DNS+IIS6 Виртуальный хост

Автор: Theridiidae Пятница, 03 Февраля 2012, 11:07

В сети есть Win 2003 домен xxxxx.local с поднятым DNS, IIS6.
Хочу создать простенький внутри офисный ресурс по средствам IIS.
В IIS по умолчанию есть "сайт по умолчанию" на нем крутится WSUS.
Решил не трогать "сайт по умолчанию", а создать параллельно еще один.
Почитав документацию понял, что IIS может такое реализовать, для этого нужно изменить параметры при создании сайта (заголовок, порт, IP).
Создал сайт msk.xxxxx.local (указал директорию) и ввел неиспользуемый в сети IP адрес 192.168.1.50 (порт не менял оставил 80).
В сетевом окружении сервера появилось соединение с IP адресом 192.168.1.50. C сервера этот IP адрес пингуется,
а вот компьютеры присоединены к этому домену этот IP адрес не видят. Если я настраиваю сайт как xxxxx.local и IP домена то все бегает.
Я так понимаю, что-то не то в DNS хотя там есть записи для IP 192.168.1.50.

Извечный вопрос куда смотреть?

Автор: Theridiidae Пятница, 03 Февраля 2012, 12:19

Пока сделал так. Один физический IP но разные заголовки. В DNS прописал зону А msk.xxxxx.local и указал 192.168.1.2.
Но на отдельный IP адрес не получается, по видимому нужны дополнительные манипуляции. Какие?

Кстати появились грабли с DNS. Автоматом создалась запись А IP адрес Server 00 192.168.1.50 то есть в DNS сейчас
присутствует две записи на один сервер с разными IP адресами.
Пока в настройках сетевых подключений запретил сетевой адаптер с IP адресом 192.168.1.50.
Как будет правильнее решить данную ситуацию с DNS?

Автор: Egor Понедельник, 06 Февраля 2012, 19:16

Цитата(Theridiidae @ Пятница, 03 Февраля 2012, 11:07)
Почитав документацию понял, что IIS может такое реализовать, для этого нужно изменить параметры при создании сайта (заголовок, порт, IP).

Все правильно поняли, но
Цитата(Theridiidae @ Пятница, 03 Февраля 2012, 11:07)
Создал сайт msk.xxxxx.local (указал директорию) и ввел неиспользуемый в сети IP адрес 192.168.1.50 (порт не менял оставил 80).

говорит о том, что не поняли, что прочитали.
Сайт расположен где (физически)? Если на той-же машине, значит, дефолтный надо тормозить (он занимает 80 порт), если на другой - надо настраивать переадресацию. Если хотите использовать 80 порт - надо менять дефолтное имя.
Цитата(Theridiidae @ Пятница, 03 Февраля 2012, 12:19)
Кстати появились грабли с DNS

У Вас не грабли с DNS. Появление дополнительной записи в DNS, говорит, что как раз этот сервис отработал правильно (что настроили, то и получили), а вот с правильностью "восприятия" мануалов у Вас проблемы biggrin.gif

Автор: Theridiidae Среда, 08 Февраля 2012, 9:21

Ну если бы у меня все забегало так как написано в документации я бы сюда не пришел =)))
Либо пришел но для того, что-бы поделиться результатом =)))

Не совсем понял, чего я не понял (тавтология) =)

Цитата(Egpr)
Сайт расположен где (физически)? Если на той-же машине, значит, дефолтный надо тормозить (он занимает 80 порт)
Связи не вижу так как сейчас работают оба через 80 порт но с разными заголовками (см. 3-й вариант).
Цитата(Egor)
если на другой - надо настраивать переадресацию
Сайт на этой же машине, запросов будет не много, большой дополнительной нагрузки повлечь не должно.
Цитата
Если хотите использовать 80 порт - надо менять дефолтное имя.
Снова (см. 3-й вариант) работают два сайта но с разным заголовком.


Есть три варианта организовать поддержку нескольких сайтов на одном физическом сервере win 2003+IIS.

1-й вариант:
xxxxxx.local ip 192.168.1.2
msk.xxxxxx.local ip 192.168.1.3
Одной физической карте можно присвоить два ip и она должна будет обрабатывать эти запросы.
Но почему то, в этом случае нет ассоциации между IP и адресом сайта, но зато DNS видит еще один IP и честно об этом заявляет, после чего компьютеры в домене начинают биться в истерике не понимая на какой адрес обращаться для разрешения имен.

2-й вариант:
xxxxxx.local 80 ip 192.168.1.2
msk.xxxxxx.local 200 ip 192.168.1.2
Этот наименее удобен, так как к адресу msk.xxxxxx.local нужно будет всегда указывать номер порта :200
Но проверил просто ради эксперимента, работает.

3-й вариант:
Собственно он и рабочий на данный момент.
Это инициализация сайта по заголовку с этим проблем нет сайт нужен только во внутренней сети и все браузеры поддерживают "заголовки"

Вопрос почему не работает 1-й вариант?
Или по первому варианту сайты должны иметь радикально разные доменные имена
xxxxxx.local 192.168.1.2
yyyyyy.local 192.168.1.3

Цитата(Egor)
У Вас не грабли с DNS. Появление дополнительной записи в DNS, говорит, что как раз этот сервис отработал правильно (что настроили, то и получили), а вот с правильностью "восприятия" мануалов у Вас проблемы
Вот и прошу помочь разобраться =)

Автор: Theridiidae Пятница, 10 Февраля 2012, 15:47

Что, я настолько не прав? Или не кто с этим не сталкивался?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)