2012-05-25 5 views
1

У меня есть сайт (ASP.NET WebForms), размещенный на IIS7. У меня статический IP-адрес. Мой маршрутизатор указывает на правильный IP-адрес компьютера в моей сети. И сайт отлично работает как на сервере, так и на компьютерах в той же сети, когда я перехожу на межсетевой IP-адрес сервера. Однако, когда я пытаюсь получить доступ к сайту удаленно через статический IP-адрес или доменное имя, я получаю ошибку времени ожидания 504.Веб-приложение работает локально - ошибка 504 удаленно

У меня нет абсолютно никакой идеи, с чего начать, потому что ошибка 504 не дает мне никакой информации о том, в чем проблема. Порт 80, который является портом, на котором он включен, открыт для правил входящего брандмауэра ... Он не для исходящих, но я открыл это, чтобы проверить его, и он все еще не работает.

Кроме этого, у меня нет идей. Любая помощь высоко ценится!

ответ

0

Это означает, что вы развернули свою сеть у себя дома. Когда вы пытаетесь позвонить в Интрасеть с использованием имени домена или статического IP-адреса, вы можете это сделать, но когда вы пытаетесь получить доступ в Интернете, вы не можете. Решение, которое я вижу для этого, заключается в том, что в Интернете, доза не распознает ваш статический IP-адрес, необходимый для передачи вашего динамического IP-адреса вашего интернет-провайдера.

Go here это покажет вашу информацию о что-то вроде IP: 202.147.18.194 и вместо прохождения ваш статический IP машины проходят этот IP, когда вы пытаетесь получить доступ через Интернет. URL вашего веб-сайта будет примерно таким:

"http://202.147.18.194/MyWeb/index.asp"

Смежные вопросы