Несколько веб-сайтов с различными IP-адресами

Я сомневаюсь, что существует универсальный ответ для этого, но если Вы волнуетесь по поводу производительности, затем это - то, на что необходимо посмотреть. Очевидное должно было бы проверить, истратили ли Вы ЦП, ввод-вывод...

Но также и, тестирование производительности и сравнительные тесты также помогли бы Вам решить, существует ли какой-либо штраф за то, что были виртуальными и разумно ли наличие единственного VM на хосте или нет.

1
задан 16 December 2009 в 05:56
4 ответа

Если существует причина для Вас НЕ сделать это способ, которым я собираюсь предложить сообщенный мне, и я могу скорректировать свой совет. Однако...

На Вашем ящике IIS настраивает все Ваши сети с помощью заголовков хоста, они могут все быть тем же IP-адресом. Затем в Вашем DNS удостоверяются, что Ваше внутреннее представление разрешает все те домены к тому IP. Используйте DNS внутренне, не файл hosts - который должен решить Вашу проблему.

1
ответ дан 3 December 2019 в 22:42
  • 1
    Просто немного разъяснения относительно того, почему я выбрал этот ответ. Я говорил со своим парнем системного администратора (сетевой администраторский парень находится в отпуске, который является, почему у нас была эта проблема), и оказывается, что у нас ДЕЙСТВИТЕЛЬНО есть внутренний сервер DNS! Так, мы в значительной степени сделали то, что Вы предложили после немного большего количества рытья в сети для специфических особенностей. Оказывается, мы didn' t нужен Файл hosts вообще. –  Andrew 17 December 2009 в 02:30

Если Вы не выполняете внутренний сервер DNS, необходимо будет поместить те же записи файла хоста в каждый из компьютеров, от которых Вы хотите получить доступ к тем сайтам. Если Вы выполняете внутренний сервер DNS, то можно добавить записи для разрешения клиентских машин поиску имена хостов.

Нет ничего неправильно с ними способ, которым у Вас есть настроенный - особенно, если Вы планируете использование SSL.

Альтернатива, если Вы не планируете необходимость в SSL, должна использовать заголовки хоста для хостинга нескольких веб-сайтов от одного IP (Названный VirtualHosts в Apache, говорят),

1
ответ дан 3 December 2019 в 22:42
  • 1
    +1 я должен был думать о " не размещая DNS" ситуация. –  Dave Holland 16 December 2009 в 06:10

Кажется будто Вы уже завершили первый шаг правильно с другим продвижением имен хостов для разделения веб-сайтов локально по машине.

Остающийся шаг должен создать запись в Active Directory, или безотносительно DNS, для которого Вы используете локально для поиска имени.

Если все будут использовать внешний DNS - на Вашем ISP, например, то будет сначала необходимо настроить локальный сервер DNS, в котором можно создать названия только интранет.

0
ответ дан 3 December 2019 в 22:42

Другие ответы являются большими - Если у Вас не будет внутреннего DNS, то необходимо будет отредактировать файл хоста каждого.

Что касается нескольких IP. Существуют пути вокруг необходимости использовать несколько IP. Даже при использовании SSL можно использовать многодоменный сертификат, некоторый вызов он единая система обмена сообщениями ssl. Другая опция состоит в том, чтобы использовать Wildcard-сертификат, но я действительно не забочусь о них.

В IIS7 - добавляющий заголовок хоста изменился. Для получения до него, под деревом Сайтов, выбирают сайт, который Вы хотите отредактировать. В области Actions нажмите Bindings (также в меню правой кнопки). Можно затем нажать редактирование, чтобы изменить предсуществовавшую привязку или добавить новую. На этом следующем экране Вы сможете ввести имя хоста.

*Примечание, если Вы хотите, чтобы Ваш сайт загрузил и domain.com и www.domain.com, необходимо будет добавить оба из них при хостинге нескольких сайтов с помощью этого метода

Вот technet статья, говорящая о том, как настроить заголовки хоста в IIS7. Я заставил свои инструкции следовать за ними немного.

0
ответ дан 3 December 2019 в 22:42

Теги

Похожие вопросы