Мне нужны способы подключения компьютеров из моей офисной сети в мою интранет
Это сценарий.
Я работаю в лаборатории, где у нас есть несколько машин, собирающих данные, и они не являются частью сети, одобренной офисом [ИТ] (это означает, что они находятся на полках магазинов без ограничений администратора и не соответствуют политике компании]. приближается к тому моменту, когда объем производимых данных значительный, и передача всего в сеть через USB-накопители больше не является хорошим вариантом. Мы хотели бы решить эту проблему в несколько шагов.
Шаг 1: Автоматически копировать файлы данных, возможно, один раз в день или раз в неделю на диск, доступный в нашей интрасети.
Шаг 2: Измените способ сбора данных из отдельных файлов в реляционную БД, чтобы мы могли запрашивать отчеты из нее. [долгосрочный - топология, используемая для решения шага 1, должна работать для решения шага 2]
ИТ-поддержка у нас очень ограничена, поэтому мне нужно предоставить им опцию, почти "приготовленную" для решения нашей проблемы.
Я думал, что подключу все лабораторные компьютеры к маршрутизатору, а затем к утвержденному ИТ-серверу через отдельную сетевую карту. Таким образом, это позволило бы нам отделить "Лабораторную сеть" от офисной сети.
Я ценю любой совет, который вы могли бы дать мне.
-Cristian
1 ответ
Исходя из того, что вы сказали:
настройте запланированное задание для копирования содержимого папки в общий сетевой ресурс каждые 30 минут. Возможно, вам придется использовать скрипт.vb для сопоставления сетевых дисков. Используя этот способ, вы можете назначить каждому клиенту свой пароль, либо вы можете просто подключить диски и оставить их подключенными. Вы можете сделать все остальное, используя robocopy (бесплатный инструмент Microsoft), чтобы скопировать материал. Это инструмент командной строки, поэтому хорошо работает с robocopy.
Запустите пользовательское программное обеспечение на любом компьютере, на котором вы хотите скопировать файлы CSV в базу данных с общего ресурса сервера. Если вы хотите, чтобы он работал в фоновом режиме, его нужно будет записать как службу Windows. Это программное обеспечение совсем не сложно. С помощью C# это можно сделать за несколько часов. Там нет готового решения, потому что ваш набор данных будет уникальным. Но.Net предоставляет все элементы lego, чтобы собрать решение.
Для удаленных обновлений: установите и настройте OpenVPN на каждом ноутбуке и настройте его для подключения к офису. Настройте его так, чтобы весь трафик шел по обычному маршруту, кроме трафика на сервер, который идет в VPN. Я проверил, его легко настроить. Вам нужно будет открыть VPN-порты в вашей сети, что будет серьезной проблемой, если это большая компания. Пользователь может запускать OpenVPN, когда его нет в офисе. Вам также понадобится сервер для подключения клиентов, но я думаю, что Windows Server поставляется в комплекте с этим, чтобы вы могли использовать один из них..
Насколько я понимаю, все это довольно просто для человека с необходимыми навыками. Черт, я почти уверен, что это может быть сделано менее чем за день кем-то, кто знает, что они делают. Вы можете даже сделать это постепенно, проверяя, что все работает, как вы идете. Начните с запланированных задач, перейдите к программе SQL, затем настройте VPN.