У меня есть небольшая локальная сеть вокруг сервера SBS2011. Я хотел бы разместить на этом сервере один или несколько (малообъемных) сайтов ASP Net Core 2, используя стандартный порт 80. Тем не менее, я борюсь с сетью и извиняюсь, если это очень простой вопрос.
У меня есть широкополосный маршрутизатор на 192.168.1.254/24 и сервер 192.168.1.1. Рабочие станции и сервер указывают на шлюз по умолчанию 192.168.1.254.
Сайт, который отлично работает в VS2017 на локальном хосте, был успешно опубликован в папке на диске c: сервера. Внешне была установлена запись «A», которая указывает subsite.mydomain на фиксированный внешний IP-адрес маршрутизатора. Я установил IIS с веб-сайтом, указывающим на локальную папку сайта, и добавил привязку subsite.mydomain/external IP/Port 80.
Кроме того, я добавил DNS-запись DNS-сервера с именем сайта и IP-адресом 192.168.1.250 (произвольно) и привязку IIS этого SiteName/IP/80.
Ни один из них, кажется, не работает. Из внутренней сети отображается интерфейс маршрутизатора. Внешне есть просто пустая страница.
Это потому, что запросы направляются прямо на маршрутизатор (шлюз по умолчанию) и не интерпретируются сервером? Должен ли шлюз находиться в другой подсети? Если да, то как я могу настроить все правильно, пожалуйста (будем благодарны за простые шаги!).
Маршрутизатор представляет собой Technicolor TG588v v2, поставляемый моим провайдером.