Назад | Перейти на главную страницу

перенаправление пользователя на ближайший сервер для файла на основе ip

У меня есть интранет-сайт, работающий на Windows 2003, и на странице я опубликовал обучающее видео. у нас есть три локации и три сервера, обучающие видео размещены на каждом сервере в папке. Я бы хотел, чтобы когда кто-то нажимал на ссылку на видео, я хотел бы, чтобы IP-адрес был проверен и отправил человека в файл, который находится в его области.

Каждая область имеет свой собственный диапазон IP-адресов, поэтому, если бы был способ проверить, попадает ли он в диапазон, и перенаправить человека на соответствующий сервер и файл, это было бы здорово. Я пытаюсь избежать необходимости создавать список всех видео 3 раза (по одному списку для каждой области) и говорить, если вы в этой области нажимаете на это видео и так далее. Пару дней искал решение и не нашел то, что мне нужно. Любая помощь будет оценена.

Похоже, это общие файловые ресурсы Windows, в которых размещаются видео. Если это так, вы хотите использовать комбинацию Пространства имен DFS и репликация DFS вместе с Сайты и службы Active Directory чтобы заставить эту работу.

Вы бы создали общее пространство имен, за которым располагались бы три общих файловых ресурса. Например \\domain\shares\video фактически будет иметь за собой три общих ресурса, по одному для каждого сервера, и клиенты могут быть перенаправлены на правильный сервер прозрачно в зависимости от того, на каком сайте они в настоящее время находятся. Информация о местоположении сайта обрабатывается объектами сайта и подсети, созданными в сайтах и ​​службах AD. .