Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Создание маршрутов для динамических VPN подключений

Модерирует : KLASS, IFkO

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

MarvinFS



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Скрипт подключает существующее VPN подключение парсит назначенный клиенту сервером IP и прописывает соответствующий маршрут.
 
устанавливаем PowerShell
http://www.microsoft.com/windowsserver2003/technologies/management/powershell/download.mspx
 
разрешим запуск неподписанных скриптов
Set-ExecutionPolicy Unrestricted
 
модифицируем скрипт соответственно имеющимся соединениям и выдаваемым IP адресам.
делаем шоткаты на декстопе для соответсвующих соединений.
 
# vpn.ps1
#
# Add IP routes across a VPN via a DHCP assigned IP address
#
# Get the IP address of the VPN connection
# как варианат можно указывать пароль имяпользователя явнр rasdial "ИМЯ СОЕДИНЕНИЯ" user PaSSwoRd
rasdial "ИМЯ СОЕДИНЕНИЯ"
sleep 5
$con = rasdial | findstr "ИМЯ СОЕДИНЕНИЯ"
if (!$con) {
"ИМЯ СОЕДИНЕНИЯ is not connected"
exit
}
 
$vpnip = ipconfig | findstr "192.168.0."
# If we don't have an IP address on the VPN, error and quit
if (!$vpnip) {
"You do not have an IP address on the VPN"
exit
}
# Trim any leading/trailing whitespace
$vpnip = $vpnip.Trim()
# Split the contents of $vpnip in to an array
$vpnip = $vpnip.Split(" ")
# Find out the depth of our IP address in the array
$bit = $vpnip.Length - 1
# Get out just our IP address on the VPN
$vpnip = $vpnip[$bit]
write "your VPN's current IP:" $vpnip
write "Setting Route to 192.168.0.0/24 network"
 
# Add whatever routes we need
route delete 192.168.0.0 MASK 255.255.255.0
route add 192.168.0.0 MASK 255.255.255.0 $vpnip

Всего записей: 124 | Зарегистр. 18-03-2003 | Отправлено: 15:23 01-03-2009 | Исправлено: MarvinFS, 15:24 01-03-2009
shiloshilo12



Newbie
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Объясните поподробнее, пожалуйста, очень нужно.

Всего записей: 4 | Зарегистр. 19-01-2011 | Отправлено: 13:58 10-12-2013
krasaval

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А чем не устраивает штатный Connection Manager Administration Kit (CMAK)?

Всего записей: 248 | Зарегистр. 20-09-2006 | Отправлено: 19:37 11-12-2013
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Создание маршрутов для динамических VPN подключений


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru