Добрый день коллеги. Сразу на берегу объясню более подробно задачу.
1. Настроить VPN на N количестве тачек за периметром (у пользователей свои ПК)
2. Добавить на их же машины маршруты.
И так в целом с пунктом №1 все внятно понятно, кто не знает объясню (кто знает прошу дочитать до конца)
Настраиваем требуемый тип VPN на эталонной тачке, далее идем по пути C:\Users\ИМЯ ПОЛЬЗОВАТЕЛЯ \AppData\Roaming\Microsoft\Network\Connections\Pbk и забираем rasphone.pbk (в нем собственно и находятся все наши VPN соединения) открываем тхт редактором удаляем лишние (если настроено более одного соединения) профит, можно рассылать пользователям. Нажали-запустили сессию , еще раз нажали - закрыли. Удобно , все параметры сохраняются (включая удаленный шлюз сети)
Круто VPN есть , но подсети разные и с снятой галочкой использовать удаленный шлюз сети ничего не работает (Шлюз Mikrotik, так и не понял почему не работает , на Keenetic (офис 10 человек) все работает ). Не беда , добавляем маршруты в ручную. CMD от админа погнали: add -p 192.168.100.0 mask 255.255.255.0 192.168.101.1 заработало , 1с работает лицухи выдает, шары работают все отлично, ребут - не работает. Ок поправим метрику. CMD -> route print смотрим (с запущенным соединением ) нам необходимо чтобы метрика была равна 1 верно?-верно. Пишем route add -p 192.168.100.0 mask 255.255.255.0 192.168.101.1 metric 1 if (ставим номер выпавший из команды route print 1 первый столбец в моем случае соединение называется ITS )
вводим route add -p 192.168.100.0 mask 255.255.255.0 192.168.101.1 metric 1 if 58
Ребут , работает. Круто! Но пользователям не объяснишь, а подключатся к каждому к каждому долго. Отсюда вопрос:
Есть ли способ автоматизации ? Возможно скрипт который бы создавал нужный тип VPN и пробрасывал маршруты изменяя метрику VPN соединения либо без настройки VPN , просто скрипт на проброс маршрута с изменением метрики, чтоб пользователю выслать файл(ы) соединения и скрипт с телом типа if metric > 1 then metric = 1 (не компетентен в написании скриптов)) Благодарю за наводки.