перенаправить все локальные запросы на доменное имя на локальный сервер
Я размещаю небольшой веб-сайт asp.net для своего бизнеса на компьютере с Windows Server 2019. Я использую IIS для его размещения и доступа к нему как за пределами локальной сети (из дома), так и изнутри сети. Я использую принадлежащее мне доменное имя для доступа к сайту как внутри, так и снаружи. Я использую различные устройства для доступа к сайту с настольных компьютеров, телефонов и Chromebook.
Недавно что-то неизвестное изменилось, и я больше не могу получить доступ к сайту из внутренней сети по его доменному имени. Тайм-аут сайта в локальной сети по его доменному имени. Я по-прежнему могу нормально получить доступ к сайту из-за пределов моей сети по его доменному имени.
Я использую модем/маршрутизатор Comcast Business для своей локальной сети. В настоящее время я бы предпочел остаться с этим устройством, если это возможно, но в прошлом я использовал маршрутизатор DD-WRT в своей сети, но устройство, которое я использую, больше не получает обновлений для DD-WRT. Я не вносил никаких изменений, позволяющих локально маршрутизировать имя домена на маршрутизаторе, похоже, он справился с этим самостоятельно, без цикла перенаправления.
Я связался с Comcast по поводу возможных изменений в прошивке устройства, но они мне не помогли.
В ближайшее время я настроил файлы хоста для перенаправления имени домена на локальный IP-адрес сервера, но это исправление работает только на настольных компьютерах, и я хотел бы найти общее решение. Я бы предпочел найти способ сделать это на маршрутизаторе, но потенциально мог бы разместить службу DNS на сервере, но мне еще не удалось заставить ее работать.
Раньше я использовал маршрутизатор DDWRT с тем, что я помню как netmasq, для перенаправления URL-адреса на IP-адрес сервера, но хотел бы, если это возможно, не делать этого.