Я работаю с администратором в своей компании. Недавно мы добавили MS ISA 2006. У меня нет доступа к серверу, поэтому мой вопрос больше теоретический.
Можно ли настроить ISA для маршрутизации HTTP-трафика на один и тот же физический сервер, используя как стандартный порт 80, так и нестандартный порт, например 8989?
Например,
внутри адрес
обозначается ISA извне как
Но мы не смогли направить трафик на
успешно с ISA. Это возможно? Если да, есть ли у вас какие-нибудь советы, как я могу передать их администратору?
Похоже, у вас уже есть одно правило веб-публикации для:
myserver.external.com / * -> myserver: 80 / *
(myserver.exernal.com - это публичное имя) (/ * отражает запись «все» в пути)
Вы можете легко изменить это на
myserver.external.com / * -> myserver: 8989 / *
Но теперь мы подходим к вопросу, в чем, вероятно, проблема - как вы устраняете неоднозначность внешних сайтов, которые хотите опубликовать?
Вы можете направить только одно внешнее пространство имен на один внутренний сайт за раз.
Однако если вы хотите сделать что-то вроде
myserver.exernal.com / app1 / * -> myserver: 8989 / * (или / app1 /) myserver.exernal.com / -> мойсервер: 80 / *
Вы можете (IIRC много лет назад) - вам просто нужно сначала убедиться, что ваше самое конкретное правило заказано.
Это приведет к переадресации запросов для / app1 / * на другой порт внутри (не забудьте о трансляции ссылок в случае проблем с внутренними URL-адресами) и позволит всем другим запросам попадать на другой веб-сайт.