У меня проблема с запуском нашего сайта через браузер.

Это дает мне следующую ошибку:

http://www.slid.com.ph

Этот сайт не может быть достигнут

DNS-адрес сервера www.slid.com.ph не найден.

В чем может быть проблема?

Результат nslookup:

C:\Users\services>nslookup
Default Server:  UnKnown
Address:  fe80::1

> sliddc
Server:  UnKnown
Address:  fe80::1

*** UnKnown can't find sliddc: Query refused

1 ответ1

0

Если вы хотите, чтобы этот веб-сайт был доступен в Интернете, необходимо убедиться, что для домена имеются действительные записи DNS и что веб-сервер прослушивает порты http (80) и / или https (443).

Я вижу, что домен www.slid.com.ph указывает на ip 122.3.138.42 , что порт 443 открыт и что веб-сервер IIS7 прослушивает его и обслуживает веб-страницу по умолчанию.

Кажется, вы останавливаетесь на разрешении DNS, поэтому я хотел бы предложить вам убедиться, что на вашем клиенте установлены действительные DNS-серверы. Я считаю, что вы должны увидеть строку, отличную от Default Server: UnKnown .

Кроме того, вы должны запросить www.slid.com.ph вместо sliddc .

Наконец, я бы изменил ссылку, которую вы предоставляете, с http://www.slid.com.ph на https://www.slid.com.ph, потому что ничто не прослушивает порт http (80). Если вы не хотите также обслуживать http, в этом случае вы должны настроить IIS для этого и убедиться, что порт 80 открыт на вашем брандмауэре.


Обновление: через 14 дней вы комментируете этот ответ, спрашивая, что делать.

Прежде всего, ситуация изменилась: ip 122.3.138.42 больше не отвечает ни на ping, ни на http через порт 443 .

Что делать, клиентская сторона должна убедиться, что вы используете клиент с работающим подключением к Интернету и правильно настроили серверы имен. Используйте Google 8.8.8.8 и 8.8.4.4 если сомневаетесь. Когда все настроено правильно, вы должны получить:

>nslookup www.slid.com.ph
Server:         xxx.xxx.xxx.xxx
Address:        xxx.xxx.xxx.xxx#53

Non-authoritative answer:
www.slid.com.ph canonical name = slid.com.ph.
Name:   slid.com.ph
Address: 122.3.138.42

Что делать, на сервере:

  1. убедитесь, что сервер доступен по IP- 122.3.138.42 через порт 80 для http, порт 443 для https или оба. Я также рекомендовал бы разрешить пинг ICMP. Это означает настройку сервера и разрешение входящего трафика на брандмауэре.
  2. настройте программное обеспечение вашего веб-сервера (кажется, что вы хотите использовать IIS), чтобы прослушивать порт 80 или 443 или оба, и обслуживать ваше содержимое. Обычной настройкой является перенаправление запросов http на порт 80 на https на порт 443 .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .