Сайт не разрешается - PullRequest
0 голосов
/ 29 марта 2019

Мне удалось развернуть ASP.NET в Google Cloud Compute Engine, но сайт не разрешается или недоступен.Я попробовал приведенный ниже код в Cloud Shell, и результат следующий:

# - address returned by command above.
xxxxxx@cloudshell:~ (sssssss)$ dig ${dns-name} @10.18.26.218 

; <<>> DiG 9.10.3-P4-Debian <<>> name @10.18.26.218
;; global options: +cmd
;; connection timed out; no servers could be reached

IP-адрес - это внешний IP-адрес экземпляра

1 Ответ

0 голосов
/ 29 марта 2019

Это утверждение категорически неверно:

IP-адрес - это внешний IP-адрес экземпляра


10.18.26.218 - это частный IP-адрес, посколькувесь диапазон 10. является частным диапазоном IP-адресов:

10.0.0.0/8 IP addresses: 10.0.0.0 – 10.255.255.255

, вам необходимо зарезервировать и назначить внешний IP-адрес, чтобы разрешить доступ с внешнего.

RFC-1918 подробно объясняет «Распределение адресов для частных интернетов».


, скорее всего, также tcp:80 и / или tcp:443 необходимо будет открыть на брандмауэре.... но при использовании такого частного IP-адреса, который не является общедоступным маршрутизацией, запрос даже не достигнет брандмауэра (просто чтобы объяснить, почему именно я отклонил другой ответ, который был быстро удален).

...