WSS и создание внешне доступных сайтов - PullRequest
0 голосов
/ 27 июня 2009

Надеюсь, это просто:)

Когда я создаю новое веб-приложение в WSS, должно ли оно быть на порту 80, если я хочу указать на нем внешнее доменное имя?

Все стандартно с точки зрения IIS и открытых портов, т. Е. Открыт только порт 80.

Я предполагаю, что если я позволю WSS назначить номер порта новому веб-приложению, то к нему никогда нельзя будет получить внешний доступ, если я не открою назначенный порт?

Приветствия

Ответы [ 3 ]

1 голос
/ 27 июня 2009

Как правило, "да" ... но вы знаете, что ответ на этот вопрос не только: -)

Отказ от ответственности: ради простоты я не собираюсь предполагать какие-либо коммутаторы балансировки нагрузки, брандмауэры и обратные прокси-серверы между вашим сайтом WSS и Интернетом. Когда вы начинаете бросать сетевое оборудование в уравнение, перестановки конфигурации резко скачут.

Тем не менее, я бы сказал, что, скорее всего, администраторы сайтов WSS на самом деле распространяют существующих приложений на Интернет, а не начинают таким образом. Вот что я имею в виду:

  1. Вы создаете веб-приложение (которое назначено зоне по умолчанию) и создаете в нем семейство сайтов. Веб-приложение запускается как доступное только для вас или вашей организации внутри страны, может называться просто по имени сервера или IP-адресу и может быть на высоком (то есть, не на порту 80) порту.

  2. Когда вы будете готовы запустить сайт в режиме реального времени, вы расширяете существующее веб-приложение (через «Центр администрирования»> «Управление приложениями»> «Создание или расширение веб-приложения») до дополнительной зоны. Это приводит к созданию дополнительного сайта IIS, через который можно получить доступ к семейству сайтов.

Когда вы выполняете # 2, вам следует обратить особое внимание на порт и заголовок хоста, которые вы назначаете расширенному веб-приложению - они должны быть синхронизированы с URL-адресом и портом, который вы хотите представить снаружи. Мир. Таким образом, если вы хотите отобразить семейство сайтов в Интернете как http://www.itsmysite.com,, вы должны расширить свое веб-приложение до заголовка узла «www.itsmysite.com» на порту 80. (Опять же: дополнительное сетевое оборудование позволяет вам значительно изменить ситуацию, поэтому я предполагаю прямую связь между вашим веб-интерфейсом и Интернетом).

Когда вы расширите свое веб-приложение, как описано в шаге №2, вы увидите, что SharePoint позаботится о добавлении нового веб-сайта в IIS и настроит этот сайт (например, заголовок узла) в соответствии с параметрами вы указываете во время продления. Как правило, следует избегать изменения параметров непосредственно в IIS - SharePoint заботится о синхронизации параметров между фермой и IIS (с несколькими заметными исключениями, такими как сертификаты SSL).

Надеюсь, это поможет!

0 голосов
/ 29 июня 2009

Самый простой способ - создать дополнительные записи HOST (A) в AD для машины, на которой он работает. скажем, ваша машина называется 'weirdnamecreatedbysysadmins-01', а затем попросите вашего системного администратора создать более подходящее имя в качестве записи HOST, чтобы указать на тот же IP-адрес, то есть на "экстрасеть". Вы можете делать это столько раз, сколько захотите.

Затем зарегистрируйте новую запись HOST во внешнем DNS (обычно у вашего интернет-провайдера) и откройте запрос на порт 80 этой машины в брандмауэре.

0 голосов
/ 27 июня 2009

Он должен быть на порте 80, только если этого требуют правила брандмауэра. Когда вы выбираете порт при создании веб-приложения, он просто устанавливает порт в IIS.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...