У нас есть сервер, который должен работать на двух вланах одновременно. Он управляет нашей инфраструктурой физической безопасности, собирая информацию с камер видеонаблюдения, считывателей брелоков и дверных датчиков через один vlan, и позволяет клиентскому программному обеспечению, установленному на компьютерах пользователей на другом vlan, сообщать об этой информации и управлять устройствами безопасности.
Моя проблема в том, что и клиентское программное обеспечение, и устройства ожидают доступа к этому серверу через одно имя хоста, которое сейчас трудно изменить. Физическим устройствам необходимо это имя хоста для преобразования в IP-адрес в той же подсети, и по соображениям безопасности ПК, на которых запущено клиентское программное обеспечение, не должны иметь возможность разговаривать с vlan, связанным с этой подсетью. Поэтому мне нужен DNS для этого хоста, чтобы разрешить один способ, если запрос сделан с машины на одном vlan, и разрешить что-то еще, если запрос сделан из другого vlan.
Наш DNS-сервер работает под управлением Windows. Это вообще возможно?
Обновить:
Я подумываю о развертывании записи в файле hosts на компьютерах, которым требуется доступ к этому программному обеспечению (около десятка), чтобы устройства могли получать запись из ванильного DNS. Мысли об этом плане тоже приветствуются.
Вы захотите настроить DNS с разделением горизонта. Это позволяет вашему серверу имен возвращать другой IP-адрес в зависимости от IP или сети запрашиваемой машины.