none
У меня проблема с публикацией сайта IIS 7.5 средствами windows 2008 rc2 RRS feed

  • Общие обсуждения

  • Добавил нужные роли IIS 7.5, WEBDAV,  роли сети и доступа.  Настроил базу данных для публикации, на локальном ПК все работает отлично. Но при заходе на страницу из глобальной сети открывается доступ на D-link 2540U требуется ввод имени пользователя и пароля ввожу имя пользователя и пароль попадаю в роутер. Пробовал прописывать перенаправление портов на IP сервера выдается сообщение, что 80 порт занят и перенаправление производится на порт 8080.     

    Соединение с интернетом осуществляется автоматически настроенный с помощью диска маршрутизатор D-link 2540U автоматически раздает интернет в локальной сети.

    При заходе на сайт открывается доступ на D-link 2540U требуется ввод имени пользователя и пароля, а на сам сайт и даже на  стартовую страницу IIS 7 с глобальной сети не попадаю. 

    Помогите разобраться в чем причина и как можно это исправить?



    • Изменено Alexlitl 9 августа 2012 г. 20:13
    • Изменен тип Vinokurov Yuriy 27 августа 2012 г. 8:22
    9 августа 2012 г. 20:11

Все ответы

  • как самый простой вариант настроить ваш роутер бриджем, а не с помощью "диска в комплекте". но тогда нужно будет придумывать как раздавать интернет))

    или нужно идти на "вэб-морду" роутера и нормально настраивать порт-мэппинг и фаервол самого роутера, т.е. перенаправлять на порт 8080 и ловить на сервере iis запросы к вашему сайту на этом порту.

    в любом случае iis на мой взгляд тут не причём ... проблема с настройкой роутера, копайте в ту сторону для начала =)





    • Изменено notloadingme 10 августа 2012 г. 4:29
    10 августа 2012 г. 4:22
  • Перенаправил порт на роутере на 8080 порт сервера, но когда указываю в IIS порт 8080 не принимает(в IIS привязка к 80 и 53 порам), порт занят другой службой, отключал роли маршрутизацию и удаленный доступ, все на сервере все равно 8080 порт занят.У меня небольшой опыт работы с серверными системами подскажите как освободить порт 8080 или можно ли использовать другой порт.

    10 августа 2012 г. 9:17
  • http://support.microsoft.com/kb/149605

    Microsoft IIS 7.0

    1. Откройте диспетчер служб IIS.
    2. Выберите веб-узел, который требуется настроить.
    3. В области действий нажмите кнопку привязки.
    4. Щелкните Добавить для добавления новой привязки веб-узла, или нажмите кнопку Изменить , чтобы изменить существующие привязки.
    5. Нажмите кнопку ОК , чтобы применить изменения.
    10 августа 2012 г. 10:39
    Отвечающий
  • http://support.microsoft.com/kb/149605

    Microsoft IIS 7.0

    1. Откройте диспетчер служб IIS.
    2. Выберите веб-узел, который требуется настроить.
    3. В области действий нажмите кнопку привязки.
    4. Щелкните Добавить для добавления новой привязки веб-узла, или нажмите кнопку Изменить , чтобы изменить существующие привязки.
    5. Нажмите кнопку ОК , чтобы применить изменения.
    Я так уже пробовал добавляю порт 8080 система сообщает: "Изменения не могут быть применены порт занят другой службой". Похоже в системе каждой службе по умолчанию определены особые порты, а как поменять порты по умолчанию для IIS? Через диспетчер служб я уже пробовал не выходит. Есть другой способ.
    10 августа 2012 г. 12:50
  • Измените в настройках роутера проброс на другой порт, например 81. И на сайте его же выставьте.

    10 августа 2012 г. 13:02
    Отвечающий
  • Измените в настройках роутера проброс на другой порт, например 81. И на сайте его же выставьте.

    Этот способ тоже пробовал на роутере делаю проброс на 81 порт сервера, а сервере пробую привязать в диспетчере IIS сайт к порту 81 опять сообщение: "Изменения не могут быть применены порт занят другой службой".
    10 августа 2012 г. 15:17
  • Хм, будет время - попробую. У меня дома эта модель, намучался пробрасывать на стандартых 80 и 8080 портах камеру в интернет. поменял на 81 -тут же заработало, часа три убил, и так и не настроил. Дайте вывод netstat -a -b -o , посмотрим, что его держит, и снимем.
    10 августа 2012 г. 16:24
    Отвечающий
  • Жаль, не нашел в настройках этого роутера смену порта для самой вебморды роутера - на домашнем асусе в другой раз я просто сконфигурировал морду роутера на 81 порту, а на сайт заходил без лишних движений. Как результаты, получилось?

    У меня на 80-м порту сидит W3SVC (World Wide Web Publishing Service)  "Служба веб-публикаций". Остановите ее и пробуйте поменять порт на нужный.

    11 августа 2012 г. 8:21
    Отвечающий
  • Жаль, не нашел в настройках этого роутера смену порта для самой вебморды роутера - на домашнем асусе в другой раз я просто сконфигурировал морду роутера на 81 порту, а на сайт заходил без лишних движений. Как результаты, получилось?

    У меня на 80-м порту сидит W3SVC (World Wide Web Publishing Service)  "Служба веб-публикаций". Остановите ее и пробуйте поменять порт на нужный.

    Без этой службы W3SC "Службы веб-публикаций" не работает ни одна страница web сайта, она как раз таки не мешает. Искал инструкцию от D-link 2540U чтобы освободить порт и поменять  80 на 8080 в ZIXEL есть такая функция, а в D-link похоже нет.

    Пробовал поставить IP сервера как публичный на роутере снаружи показывает реальный IP сервера в локальной сети, но он не доступен из вне.   

    Может быть возможно как нибудь на сервере слушать 8080 порт от роутера, а на сервере локально перенаправить на 80 порт службы. 

    11 августа 2012 г. 15:43
  • а что занимает-то порт вы смотрели? Почему на 8080 не можем переключить- я же попросил вывод дать нетстата сюда.

    Хотя, кажется, это добрый длинк ))


    11 августа 2012 г. 16:05
    Отвечающий
  • Если не удастся справиться с D-Link, меняйте в привязках на что-нибудь в диапазоне 61000-62000.

    Точно не занято.

    11 августа 2012 г. 19:59
  • а что занимает-то порт вы смотрели? Почему на 8080 не можем переключить- я же попросил вывод дать нетстата сюда.

    Хотя, кажется, это добрый длинк ))


    На сервере на 80 порту W3SVC (World Wide Web Publishing Service)  "Служба веб-публикаций", а на 8080 Служба маршрутизации и удаленного доступа.
    12 августа 2012 г. 9:19
  • посмотрите netstat -a  какой порт не занят и пробросте туда.... 

    но всё-таки я придерживаюсь варианта отстроить ваш модем нормально вручную.

    13 августа 2012 г. 4:20
  • Но при заходе на страницу из глобальной сети открывается доступ на D-link 2540U требуется ввод имени пользователя и пароля ввожу имя пользователя и пароль попадаю в роутер.


    Отключите доступ по HTTP с интерфейса WAN на D-Ling (в тандартной прошивке настройка доступна в Tools|Access control, кнопка Services). После этого Вы сможете пробросить порт 80 на маршрутизаторе на порт 80 на сервере с IIS обычным образом в настройках NAT.

    PS Причем тут Windows Server?


    Слава России!


    • Изменено M.V.V. _ 13 августа 2012 г. 11:09
    13 августа 2012 г. 11:08
  • Уважаемый пользователь!

    В вашей теме отсутствует активность в течение последних 5 дней. При отсутствии каких-либо действий в течение 2 последующих дней, тема будет переведена в разряд обсуждений. Вы можете возобновить дискуссию, просто оставив сообщение в данной теме.


    Мнения, высказанные здесь, являются отражением моих личных взглядов, а не позиции корпорации Microsoft. Вся информация предоставляется "как есть" без каких-либо гарантий
    Follow us on TwitterFollow MSTechnetForum on Twitter

    Посетите Блог Инженеров
    Доклады на Techdays: http://www.techdays.ru/speaker/Vinokurov_YUrij.html

    20 августа 2012 г. 8:08
  • Но при заходе на страницу из глобальной сети открывается доступ на D-link 2540U требуется ввод имени пользователя и пароля ввожу имя пользователя и пароль попадаю в роутер.


    Отключите доступ по HTTP с интерфейса WAN на D-Ling (в тандартной прошивке настройка доступна в Tools|Access control, кнопка Services). После этого Вы сможете пробросить порт 80 на маршрутизаторе на порт 80 на сервере с IIS обычным образом в настройках NAT.

    PS Причем тут Windows Server?


    Слава России!


    Спасибо попробую.
    21 августа 2012 г. 17:14
  • Тема переведена в разряд обсуждений по причине отсутствия активности


    Мнения, высказанные здесь, являются отражением моих личных взглядов, а не позиции корпорации Microsoft. Вся информация предоставляется "как есть" без каких-либо гарантий
    Follow us on TwitterFollow MSTechnetForum on Twitter

    Посетите Блог Инженеров
    Доклады на Techdays: http://www.techdays.ru/speaker/Vinokurov_YUrij.html

    27 августа 2012 г. 8:22