Скрипт для одновременного подключения @local + unlim
Автор
Сообщение
RandyOrton
Стаж: 14 лет
Сообщений: 985
Откуда: WWE Smackdown
со скриптом возникали проблемы, бывало что сам вырубался приходилось заново запускать короче туфта (только мое мнение)
Скрипт, а уж тем более батник не может сам вырубаться. Это наверняка интернет-соединение рвалось.
aLeshka
Стаж: 16 лет
Сообщений: 3
Откуда: Уфа
dimension45 писал(а):
Общая суть такая. Устанавливается два впн-подключения. Затем необходимо прописать в таблицу маршрутизации какие адреса или диапазоны адресов через какое из двух подключений будут работать. Состояние таблицы маршрутизации можно посмотреть выполнив в командной строке команду route print (в винХР пуск-выполнить, набрать cmd нажать ОК, в окне набрать команду и нажать ENTER) Каждому из установленных подключений назначается ip-адрес клиента (в винХР правой мышкой на значок подключения в панели задач, выбрать "Состояние", вкладка "Cведения"). Вот этот ip-адрес и определяет собственно подключение при назначении маршрутизации через него. Нетрудно также видеть это адрес и в таблице маршрутизации.
Подключение, которое устанавливается последним(вторым) по умолчанию задается как "Основной шлюз". В таблице маршрутизации его можно увидеть внизу. Т.е. ip-адрес второго подключения автоматически становится адресом по умолчанию, а подключение соответственно подключением по умолчанию
Все адреса или диапазоны адресов, для которых не прописана маршрутизация, будут работать через "Основной шлюз". В нашем случае требуется пустить локальные адреса уфанет через локальное подключение, а все остальные адреса через другое (внешка) подключение. Стало быть внешку нужно устанавливать вторым подключением, тогда она будет "Основным шлюзом" в таблице маршрутизации. А уфанетовскую локалку устанавливать первой, и для нее прописывать маршрутизацию.
К примеру, установили локалку, посмотрели ее ip-адрес 172.27.х.х затем установили подключение для внешки, посмотрели его ip-адрес y.y.y.y теперь нужно прописать маршрутизацию для локалки, т.е. для адреса 172.27.х.х делается это всё той же командой route c ключом add Например, локальный диапазон 94.41.0.0/16 записывается в команде route с помощью опции mask таким образом 94.41.0.0 mask 255.255.0.0 в итоге команда будет такая: route add 94.41.0.0 mask 255.255.0.0 172.27.х.х ну естественно это подобие команды, поскольку в реальной команде нужно указывать конкретный ip-адрес клиента, а не шаблонный 172.27.х.х
аналогично команду route add нужно выполнить для всех прочих диапазонов адресов уфанетовской локалки. После этого маршрутизация будет прописана и трафик по всем уфанетовским адресам пойдет через шлюз(ip-адрес) 172.27.х.х, т.е. локальное подключение. Остальной трафик, т.е. внешний, пойдет через "Основной шлюз", а это подключение-внешка, поскольку оно установлено последним, т.е. внешний трафик пойдет через шлюз y.y.y.y
В принципе есть команда, которая задает "Основной шлюз", и если ее использовать, то становится безразличной последовательность установления двух подлючений, можно и сначала подключать внешнее, а потом локальное. Главное после установки двух подключений выполнить команду, которая "Основным шлюзом" назначит именно подключение-внешку, ее ip-адрес. Подобие такой команды выглядит так: route change 0.0.0.0 mask 0.0.0.0 y.y.y.y После такой команды "Основным шлюзом" станет шлюз(ip-адрес) y.y.y.y
В итоге можно предложить такой пакетный файл (батник, текстовый файл с расширением .bat) Цитата:
set L=172.27.x.x set V=y.y.y.y
route add 10.0.0.0 mask 255.0.0.0 %L% route add 77.79.128.0 mask 255.255.192.0 %L% route add 79.140.16.0 mask 255.255.240.0 %L% route add 81.30.176.0 mask 255.255.240.0 %L% route add 81.30.192.0 mask 255.255.224.0 %L% route add 89.189.128.0 mask 255.255.224.0 %L% route add 92.50.128.0 mask 255.255.192.0 %L% route add 94.41.0.0 mask 255.255.0.0 %L% route add 95.105.0.0 mask 255.255.128.0 %L% route add 172.16.0.0 mask 255.240.0.0 %L% route add 193.84.31.0 mask 255.255.255.224 %L% route add 194.0.68.0 mask 255.255.252.0 %L%
route add 81.30.197.10 %V% route add 81.30.199.50 %V% route add 81.30.199.69 %V% route add 81.30.199.70 %V% route add 81.30.199.84 %V% route add 81.30.199.238 %V% route add 81.30.213.51 %V%
route change 0.0.0.0 mask 0.0.0.0 %V% здесь для упрощения задействованы переменные L и V, которые несут значения ip-адресов двух подключений, соответственно локалки и внешки. Группа уфанетовских адресов, доступных лишь с внешки (это почта ufamail.ru и т.д.) специально маршрутизируются через подключение-внешку.
Методика такая: установили два подключения, посмотрели их ip-адреса и отредактировали батник (скажем, редактором Блокнот) вписав эти адреса в двух строчках где есть команда set , т.е. вместо 172.27.x.x и y.y.y.y Cохранили отредактированный файл, затем запустили батник на выполнение. Маршрутизация будет прописана, и после этого можно работать.
Это, так сказать, основа батника для маршрутизации. Остальное дело автоматизации, т.е. добавления в батник команд, которые позволяют автоматически определить ip-адреса двух установленных соединений. В этом случае просто устанавливаются два подключения и запускается универсальный батник.
Всё, что написал, касается винХР, поскольку на нем и сижу, по нему и ориентируюсь. Для Висты и Семёрки возможно нужно учитывать какую-то специфику, например наличие прав Администратора, или что-то еще.
Вот батник для двух соединений, заточен для уфанета, т.е. для локалки+уф.Свободы, причем последовательность подключения нужно соблюдать, сначала локалку, потом внешку; это связано со спецификой определения ip-адреса подключения-внешки. http://rapid.ufanet.ru/0483667 опять же проверялось только на винХР
для варианта уф.локал+БИСвнешка можно из такого батника позаимствовать часть, связанную с автоматическим определением ip-адресов Получится такой батник Цитата:
FOR /F "tokens=2 delims=:" %%i IN ('ipconfig') DO ( FOR /F "tokens=1,2,3,4 delims=. " %%a IN ("%%i") DO ( set Ha=%%a set Hb=%%b set Hc=%%c set Hd=%%d if %%a%%b==17227 set L=%%a.%%b.%%c.%%d ) ) set V=%Ha%.%Hb%.%Hc%.%Hd%
route add 10.0.0.0 mask 255.0.0.0 %L% route add 77.79.128.0 mask 255.255.192.0 %L% route add 79.140.16.0 mask 255.255.240.0 %L% route add 81.30.176.0 mask 255.255.240.0 %L% route add 81.30.192.0 mask 255.255.224.0 %L% route add 89.189.128.0 mask 255.255.224.0 %L% route add 92.50.128.0 mask 255.255.192.0 %L% route add 94.41.0.0 mask 255.255.0.0 %L% route add 95.105.0.0 mask 255.255.128.0 %L% route add 172.16.0.0 mask 255.240.0.0 %L% route add 193.84.31.0 mask 255.255.255.224 %L% route add 194.0.68.0 mask 255.255.252.0 %L%
route add 81.30.197.10 %V% route add 81.30.199.50 %V% route add 81.30.199.69 %V% route add 81.30.199.70 %V% route add 81.30.199.84 %V% route add 81.30.199.238 %V% route add 81.30.213.51 %V% само собой сначала уставливается локалка, потом внешкаБИС опять же речь только о винХР, в других осях однозначно ничего сказать не могу. БИСовские дела я не знаю, просто не сталкивался с инетом этого провайдера, поэтому всё высказанное относительно локал+БИС носит только возможный теоретический характер.
локалка, кстати, должна иметь логин с реалмом @local чтобы назначался адрес типа 172.27.x.x
пожалуй всё)
- - - - - -
добавил 30.03.2010 нюанс: Нужно учесть что при копировании содержимого для батника с этой странички в конце каждой строки добавляются пробелы, их надо удалить в создаваемом файле. Либо нажмите здесь [Цитировать] и из окошка скопируйте нужное содержимое, при этом пробелов не будет. Спасибо, шикарный вариант. Есть роутер раздаёт инет от БИСа, на него маршруты постоянные и на noVPN и windows 7. Поначалу не работало, был рабочий файл от висты. потом разобрался, приглядевшись к таблице маршрутов Цитата:
@echo off @echo off
@SET INET=192.168.0.1 @SET IP=10.16x.x.x
@route -p add 0.0.0.0 mask 0.0.0.0 %IP% metric 300 @route -p add 0.0.0.0 mask 0.0.0.0 %INET% metric 3
@rem В Windows 7 строчки выше важный момент, так как по умолчанию метрику даёт всем интерфейсам сама!
@route -p add 10.0.0.0 mask 255.0.0.0 %IP% metric 1 @route -p add 172.16.0.0 mask 255.240.0.0 %IP% metric 2 @route -p add 172.25.0.0 mask 255.255.0.0 %IP% metric 2 @route -p add 172.27.0.0 mask 255.255.0.0 %IP% metric 2 @route -p add 77.79.128.0 mask 255.255.192.0 %IP% metric 2 @route -p add 79.140.16.0 mask 255.255.240.0 %IP% metric 2 @route -p add 81.30.176.0 mask 255.255.240.0 %IP% metric 2 @route -p add 81.30.192.0 mask 255.255.224.0 %IP% metric 2 @route -p add 89.189.128.0 mask 255.255.224.0 %IP% metric 2 @route -p add 92.50.128.0 mask 255.255.192.0 %IP% metric 2 @route -p add 92.50.168.0 mask 255.255.248.0 %IP% metric 2 @route -p add 94.41.0.0 mask 255.255.0.0 %IP% metric 2 @route -p add 95.105.0.0 mask 255.255.0.0 %IP% metric 2 @route -p add 193.84.31.0 mask 255.255.255.224 %IP% metric 2 @route -p add 194.0.68.0 mask 255.255.252.0 %IP% metric 2
@route -p add 77.79.161.66 mask 255.255.255.255 %INET% metric 1 @route -p add 77.79.161.79 mask 255.255.255.255 %INET% metric 1 @route -p add 77.79.161.75 mask 255.255.255.255 %INET% metric 1 @route -p add 77.79.161.94 mask 255.255.255.255 %INET% metric 1 @route -p add 79.140.16.4 mask 255.255.255.255 %INET% metric 1 @route -p add 81.30.197.10 mask 255.255.255.255 %INET% metric 1 @route -p add 81.30.198.1 mask 255.255.255.255 %INET% metric 1 @route -p add 81.30.198.19 mask 255.255.255.255 %INET% metric 1 @route -p add 81.30.199.5 mask 255.255.255.255 %INET% metric 1 @route -p add 81.30.199.50 mask 255.255.255.255 %INET% metric 1 @route -p add 81.30.199.66 mask 255.255.255.255 %INET% metric 1 @route -p add 81.30.199.69 mask 255.255.255.255 %INET% metric 1 @route -p add 81.30.199.70 mask 255.255.255.255 %INET% metric 1 @route -p add 81.30.199.73 mask 255.255.255.255 %INET% metric 1 @route -p add 81.30.199.84 mask 255.255.255.255 %INET% metric 1 @route -p add 81.30.199.85 mask 255.255.255.255 %INET% metric 1 @route -p add 81.30.199.86 mask 255.255.255.255 %INET% metric 1 @route -p add 81.30.199.94 mask 255.255.255.255 %INET% metric 1 @route -p add 81.30.199.238 mask 255.255.255.255 %INET% metric 1 @route -p add 81.30.202.150 mask 255.255.255.255 %INET% metric 1 @route -p add 81.30.208.59 mask 255.255.255.255 %INET% metric 1 @route -p add 81.30.213.51 mask 255.255.255.255 %INET% metric 1 @route -p add 92.50.152.150 mask 255.255.255.255 %INET% metric 1 @route -p add 94.41.0.1 mask 255.255.255.255 %INET% metric 1 @route -p add 94.41.0.6 mask 255.255.255.255 %INET% metric 1
@pause то можно добавлять набор @local через rasdial и в автозагрузку! (для входа сюда) Цитата:
@echo off
@rasdial "имя соединения @local" логин@local пароль
FOR /F "tokens=2 delims=:" %%i IN ('ipconfig') DO ( FOR /F "tokens=1,2,3,4 delims=. " %%a IN ("%%i") DO ( set Ha=%%a set Hb=%%b set Hc=%%c set Hd=%%d if %%a%%b==17227 set L=%%a.%%b.%%c.%%d ) )
@route add 92.50.152.26 mask 255.255.255.255 %L% metric 3 @route add 81.30.198.6 mask 255.255.255.255 %L% metric 3
@ECHO %L% Всё работает. В Windows 7 установка VPN-соединения не приодит к сбросу шлюза по умолчанию, соединение интернета перезапускать не надо! (До Висты по умолчанию работает последнее подключенное соединение)
Последний раз редактировалось: aLeshka (2010-10-04 20:41), всего редактировалось 2 раз(а)
morphey
Стаж: 15 лет
Сообщений: 86
Откуда: The imapirbay
Rasel
Стаж: 16 лет
Сообщений: 5
Откуда: Russia
vbs-скрипт http://rapid.ufanet.ru/8948041
за основу взял известный скрипт
http://forum.play.ufanet.ru/index.php?topic=10980.0
годится для вариантов:
БЕЗвпн и впнВНЕШКА
БЕЗвпн и впн@local+
БЕЗвпн и впн@local+ и впнВНЕШКА
[БЕЗвпн нету] впн@local+ и впнВНЕШКА
на винХР проверил.
WinXp не работает
van_hell ®
Стаж: 16 лет
Сообщений: 86
прошу дать рабочий и проверенный скрипт для unlim + локал без впн, что бы добавить в тему)))
mamay666.08
Стаж: 15 лет
Сообщений: 401
Откуда: UK
прошу дать рабочий и проверенный скрипт для unlim + локал без впн, что бы добавить в тему)))
Зачем ? Для безвпн скрипт не нужен
dimension45
Стаж: 15 лет
Сообщений: 28
Откуда: Уфа
Rasel
надо смотреть таблицу маршрутизации после выполнения vbs-скрипта
у меня норм. работает,
скачавших немало, жалоб не было
попробуй другой вариант - батник.
вот здесь роутеры (скрипты, батники), не поленись прочти инфу перед использованием.
http://snowfield.on.igs.ufanet.ru/Routers.rar
dimension45
Стаж: 15 лет
Сообщений: 28
Откуда: Уфа
если у кого-то проблемы со скачкой с рапиды, то лучше не маршрутизировать адрес 94.41.0.10 на впн, пусть останется в рамках БЕЗвпн.
Чтобы убрать эту маршрутизацию, нужно отключить одну строку в скриптах и батниках, о которых сказал выше. А именно, в конце скрипта строку
'exec.Run "route add 94.41.0.10 mask 255.255.255.255 " & global_ip & " metric 1", 0, true
поставив апостроф в ее начале.
В батнике строку
:route add 94.41.0.10 %trp%
постав двоеточие в начале.
или же заново скачайте http://snowfield.on.igs.ufanet.ru/Routers.rar
здесь уже исправлено.
RandyOrton
Стаж: 14 лет
Сообщений: 985
Откуда: WWE Smackdown
прошу дать рабочий и проверенный скрипт для unlim + локал без впн, что бы добавить в тему)))
Уважаю. Скрипт действительно нужен.
Для безвпн скрипт не нужен
А ты не прав.
mamay666.08
Стаж: 15 лет
Сообщений: 401
Откуда: UK
прошу дать рабочий и проверенный скрипт для unlim + локал без впн, что бы добавить в тему)))
Уважаю. Скрипт действительно нужен.
Для безвпн скрипт не нужен
А ты не прав.
Зачем ?
RandyOrton
Стаж: 14 лет
Сообщений: 985
Откуда: WWE Smackdown
Зачем ?
Потрудись прочитать предыдущую страницу.
ki11er
Стаж: 15 лет
Сообщений: 37
Откуда: Орск
Возможно ли в Multilink сделать маршрутизацию для безВПН+Свобода? И как?
RandyOrton
Стаж: 14 лет
Сообщений: 985
Откуда: WWE Smackdown
Возможно.
Если сами не разберётесь, то посмотрю эту прогу.
ki11er
Стаж: 15 лет
Сообщений: 37
Откуда: Орск
RandyOrton, там не понятно как задействовать канал безВПН.
ponilolo
Стаж: 14 лет
Сообщений: 1
Скиньте у кого есть скрипт(local+anlim)чтобы на сайт торрента заходил
а то с моими не заходит
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Текущее время: 05-Дек 00:43
Часовой пояс: UTC + 5
Автор | Сообщение |
---|---|
RandyOrton
Стаж: 14 лет |
|
со скриптом возникали проблемы, бывало что сам вырубался приходилось заново запускать короче туфта (только мое мнение)
|
|
aLeshka
Стаж: 16 лет |
|
dimension45 писал(а): Общая суть такая. Устанавливается два впн-подключения. Затем необходимо прописать в таблицу маршрутизации какие адреса или диапазоны адресов через какое из двух подключений будут работать. Состояние таблицы маршрутизации можно посмотреть выполнив в командной строке команду route print (в винХР пуск-выполнить, набрать cmd нажать ОК, в окне набрать команду и нажать ENTER) Каждому из установленных подключений назначается ip-адрес клиента (в винХР правой мышкой на значок подключения в панели задач, выбрать "Состояние", вкладка "Cведения"). Вот этот ip-адрес и определяет собственно подключение при назначении маршрутизации через него. Нетрудно также видеть это адрес и в таблице маршрутизации. Подключение, которое устанавливается последним(вторым) по умолчанию задается как "Основной шлюз". В таблице маршрутизации его можно увидеть внизу. Т.е. ip-адрес второго подключения автоматически становится адресом по умолчанию, а подключение соответственно подключением по умолчанию Все адреса или диапазоны адресов, для которых не прописана маршрутизация, будут работать через "Основной шлюз". В нашем случае требуется пустить локальные адреса уфанет через локальное подключение, а все остальные адреса через другое (внешка) подключение. Стало быть внешку нужно устанавливать вторым подключением, тогда она будет "Основным шлюзом" в таблице маршрутизации. А уфанетовскую локалку устанавливать первой, и для нее прописывать маршрутизацию. К примеру, установили локалку, посмотрели ее ip-адрес 172.27.х.х затем установили подключение для внешки, посмотрели его ip-адрес y.y.y.y теперь нужно прописать маршрутизацию для локалки, т.е. для адреса 172.27.х.х делается это всё той же командой route c ключом add Например, локальный диапазон 94.41.0.0/16 записывается в команде route с помощью опции mask таким образом 94.41.0.0 mask 255.255.0.0 в итоге команда будет такая: route add 94.41.0.0 mask 255.255.0.0 172.27.х.х ну естественно это подобие команды, поскольку в реальной команде нужно указывать конкретный ip-адрес клиента, а не шаблонный 172.27.х.х аналогично команду route add нужно выполнить для всех прочих диапазонов адресов уфанетовской локалки. После этого маршрутизация будет прописана и трафик по всем уфанетовским адресам пойдет через шлюз(ip-адрес) 172.27.х.х, т.е. локальное подключение. Остальной трафик, т.е. внешний, пойдет через "Основной шлюз", а это подключение-внешка, поскольку оно установлено последним, т.е. внешний трафик пойдет через шлюз y.y.y.y В принципе есть команда, которая задает "Основной шлюз", и если ее использовать, то становится безразличной последовательность установления двух подлючений, можно и сначала подключать внешнее, а потом локальное. Главное после установки двух подключений выполнить команду, которая "Основным шлюзом" назначит именно подключение-внешку, ее ip-адрес. Подобие такой команды выглядит так: route change 0.0.0.0 mask 0.0.0.0 y.y.y.y После такой команды "Основным шлюзом" станет шлюз(ip-адрес) y.y.y.y В итоге можно предложить такой пакетный файл (батник, текстовый файл с расширением .bat) Цитата: set L=172.27.x.x set V=y.y.y.y route add 10.0.0.0 mask 255.0.0.0 %L% route add 77.79.128.0 mask 255.255.192.0 %L% route add 79.140.16.0 mask 255.255.240.0 %L% route add 81.30.176.0 mask 255.255.240.0 %L% route add 81.30.192.0 mask 255.255.224.0 %L% route add 89.189.128.0 mask 255.255.224.0 %L% route add 92.50.128.0 mask 255.255.192.0 %L% route add 94.41.0.0 mask 255.255.0.0 %L% route add 95.105.0.0 mask 255.255.128.0 %L% route add 172.16.0.0 mask 255.240.0.0 %L% route add 193.84.31.0 mask 255.255.255.224 %L% route add 194.0.68.0 mask 255.255.252.0 %L% route add 81.30.197.10 %V% route add 81.30.199.50 %V% route add 81.30.199.69 %V% route add 81.30.199.70 %V% route add 81.30.199.84 %V% route add 81.30.199.238 %V% route add 81.30.213.51 %V% route change 0.0.0.0 mask 0.0.0.0 %V% Методика такая: установили два подключения, посмотрели их ip-адреса и отредактировали батник (скажем, редактором Блокнот) вписав эти адреса в двух строчках где есть команда set , т.е. вместо 172.27.x.x и y.y.y.y Cохранили отредактированный файл, затем запустили батник на выполнение. Маршрутизация будет прописана, и после этого можно работать. Это, так сказать, основа батника для маршрутизации. Остальное дело автоматизации, т.е. добавления в батник команд, которые позволяют автоматически определить ip-адреса двух установленных соединений. В этом случае просто устанавливаются два подключения и запускается универсальный батник. Всё, что написал, касается винХР, поскольку на нем и сижу, по нему и ориентируюсь. Для Висты и Семёрки возможно нужно учитывать какую-то специфику, например наличие прав Администратора, или что-то еще. Вот батник для двух соединений, заточен для уфанета, т.е. для локалки+уф.Свободы, причем последовательность подключения нужно соблюдать, сначала локалку, потом внешку; это связано со спецификой определения ip-адреса подключения-внешки. http://rapid.ufanet.ru/0483667 опять же проверялось только на винХР для варианта уф.локал+БИСвнешка можно из такого батника позаимствовать часть, связанную с автоматическим определением ip-адресов Получится такой батник Цитата: FOR /F "tokens=2 delims=:" %%i IN ('ipconfig') DO ( FOR /F "tokens=1,2,3,4 delims=. " %%a IN ("%%i") DO ( set Ha=%%a set Hb=%%b set Hc=%%c set Hd=%%d if %%a%%b==17227 set L=%%a.%%b.%%c.%%d ) ) set V=%Ha%.%Hb%.%Hc%.%Hd% route add 10.0.0.0 mask 255.0.0.0 %L% route add 77.79.128.0 mask 255.255.192.0 %L% route add 79.140.16.0 mask 255.255.240.0 %L% route add 81.30.176.0 mask 255.255.240.0 %L% route add 81.30.192.0 mask 255.255.224.0 %L% route add 89.189.128.0 mask 255.255.224.0 %L% route add 92.50.128.0 mask 255.255.192.0 %L% route add 94.41.0.0 mask 255.255.0.0 %L% route add 95.105.0.0 mask 255.255.128.0 %L% route add 172.16.0.0 mask 255.240.0.0 %L% route add 193.84.31.0 mask 255.255.255.224 %L% route add 194.0.68.0 mask 255.255.252.0 %L% route add 81.30.197.10 %V% route add 81.30.199.50 %V% route add 81.30.199.69 %V% route add 81.30.199.70 %V% route add 81.30.199.84 %V% route add 81.30.199.238 %V% route add 81.30.213.51 %V% локалка, кстати, должна иметь логин с реалмом @local чтобы назначался адрес типа 172.27.x.x пожалуй всё) - - - - - - добавил 30.03.2010 нюанс: Нужно учесть что при копировании содержимого для батника с этой странички в конце каждой строки добавляются пробелы, их надо удалить в создаваемом файле. Либо нажмите здесь [Цитировать] и из окошка скопируйте нужное содержимое, при этом пробелов не будет. Цитата: @echo off @echo off @SET INET=192.168.0.1 @SET IP=10.16x.x.x @route -p add 0.0.0.0 mask 0.0.0.0 %IP% metric 300 @route -p add 0.0.0.0 mask 0.0.0.0 %INET% metric 3 @rem В Windows 7 строчки выше важный момент, так как по умолчанию метрику даёт всем интерфейсам сама! @route -p add 10.0.0.0 mask 255.0.0.0 %IP% metric 1 @route -p add 172.16.0.0 mask 255.240.0.0 %IP% metric 2 @route -p add 172.25.0.0 mask 255.255.0.0 %IP% metric 2 @route -p add 172.27.0.0 mask 255.255.0.0 %IP% metric 2 @route -p add 77.79.128.0 mask 255.255.192.0 %IP% metric 2 @route -p add 79.140.16.0 mask 255.255.240.0 %IP% metric 2 @route -p add 81.30.176.0 mask 255.255.240.0 %IP% metric 2 @route -p add 81.30.192.0 mask 255.255.224.0 %IP% metric 2 @route -p add 89.189.128.0 mask 255.255.224.0 %IP% metric 2 @route -p add 92.50.128.0 mask 255.255.192.0 %IP% metric 2 @route -p add 92.50.168.0 mask 255.255.248.0 %IP% metric 2 @route -p add 94.41.0.0 mask 255.255.0.0 %IP% metric 2 @route -p add 95.105.0.0 mask 255.255.0.0 %IP% metric 2 @route -p add 193.84.31.0 mask 255.255.255.224 %IP% metric 2 @route -p add 194.0.68.0 mask 255.255.252.0 %IP% metric 2 @route -p add 77.79.161.66 mask 255.255.255.255 %INET% metric 1 @route -p add 77.79.161.79 mask 255.255.255.255 %INET% metric 1 @route -p add 77.79.161.75 mask 255.255.255.255 %INET% metric 1 @route -p add 77.79.161.94 mask 255.255.255.255 %INET% metric 1 @route -p add 79.140.16.4 mask 255.255.255.255 %INET% metric 1 @route -p add 81.30.197.10 mask 255.255.255.255 %INET% metric 1 @route -p add 81.30.198.1 mask 255.255.255.255 %INET% metric 1 @route -p add 81.30.198.19 mask 255.255.255.255 %INET% metric 1 @route -p add 81.30.199.5 mask 255.255.255.255 %INET% metric 1 @route -p add 81.30.199.50 mask 255.255.255.255 %INET% metric 1 @route -p add 81.30.199.66 mask 255.255.255.255 %INET% metric 1 @route -p add 81.30.199.69 mask 255.255.255.255 %INET% metric 1 @route -p add 81.30.199.70 mask 255.255.255.255 %INET% metric 1 @route -p add 81.30.199.73 mask 255.255.255.255 %INET% metric 1 @route -p add 81.30.199.84 mask 255.255.255.255 %INET% metric 1 @route -p add 81.30.199.85 mask 255.255.255.255 %INET% metric 1 @route -p add 81.30.199.86 mask 255.255.255.255 %INET% metric 1 @route -p add 81.30.199.94 mask 255.255.255.255 %INET% metric 1 @route -p add 81.30.199.238 mask 255.255.255.255 %INET% metric 1 @route -p add 81.30.202.150 mask 255.255.255.255 %INET% metric 1 @route -p add 81.30.208.59 mask 255.255.255.255 %INET% metric 1 @route -p add 81.30.213.51 mask 255.255.255.255 %INET% metric 1 @route -p add 92.50.152.150 mask 255.255.255.255 %INET% metric 1 @route -p add 94.41.0.1 mask 255.255.255.255 %INET% metric 1 @route -p add 94.41.0.6 mask 255.255.255.255 %INET% metric 1 @pause Цитата: @echo off @rasdial "имя соединения @local" логин@local пароль FOR /F "tokens=2 delims=:" %%i IN ('ipconfig') DO ( FOR /F "tokens=1,2,3,4 delims=. " %%a IN ("%%i") DO ( set Ha=%%a set Hb=%%b set Hc=%%c set Hd=%%d if %%a%%b==17227 set L=%%a.%%b.%%c.%%d ) ) @route add 92.50.152.26 mask 255.255.255.255 %L% metric 3 @route add 81.30.198.6 mask 255.255.255.255 %L% metric 3 @ECHO %L% Последний раз редактировалось: aLeshka (2010-10-04 20:41), всего редактировалось 2 раз(а) |
|
morphey
Стаж: 15 лет |
|
Rasel
Стаж: 16 лет |
|
vbs-скрипт http://rapid.ufanet.ru/8948041
за основу взял известный скрипт http://forum.play.ufanet.ru/index.php?topic=10980.0 годится для вариантов: БЕЗвпн и впнВНЕШКА БЕЗвпн и впн@local+ БЕЗвпн и впн@local+ и впнВНЕШКА [БЕЗвпн нету] впн@local+ и впнВНЕШКА на винХР проверил. |
|
van_hell ®
Стаж: 16 лет |
|
прошу дать рабочий и проверенный скрипт для unlim + локал без впн, что бы добавить в тему)))
|
|
mamay666.08
Стаж: 15 лет |
|
прошу дать рабочий и проверенный скрипт для unlim + локал без впн, что бы добавить в тему)))
|
|
dimension45
Стаж: 15 лет |
|
Rasel
надо смотреть таблицу маршрутизации после выполнения vbs-скрипта у меня норм. работает, скачавших немало, жалоб не было попробуй другой вариант - батник. вот здесь роутеры (скрипты, батники), не поленись прочти инфу перед использованием. http://snowfield.on.igs.ufanet.ru/Routers.rar |
|
dimension45
Стаж: 15 лет |
|
если у кого-то проблемы со скачкой с рапиды, то лучше не маршрутизировать адрес 94.41.0.10 на впн, пусть останется в рамках БЕЗвпн.
Чтобы убрать эту маршрутизацию, нужно отключить одну строку в скриптах и батниках, о которых сказал выше. А именно, в конце скрипта строку 'exec.Run "route add 94.41.0.10 mask 255.255.255.255 " & global_ip & " metric 1", 0, true поставив апостроф в ее начале. В батнике строку :route add 94.41.0.10 %trp% постав двоеточие в начале. или же заново скачайте http://snowfield.on.igs.ufanet.ru/Routers.rar здесь уже исправлено. |
|
RandyOrton
Стаж: 14 лет |
|
прошу дать рабочий и проверенный скрипт для unlim + локал без впн, что бы добавить в тему)))
Для безвпн скрипт не нужен
|
|
mamay666.08
Стаж: 15 лет |
|
прошу дать рабочий и проверенный скрипт для unlim + локал без впн, что бы добавить в тему)))
Для безвпн скрипт не нужен
|
|
RandyOrton
Стаж: 14 лет |
|
Зачем ?
|
|
ki11er
Стаж: 15 лет |
|
Возможно ли в Multilink сделать маршрутизацию для безВПН+Свобода? И как?
|
|
RandyOrton
Стаж: 14 лет |
|
Возможно.
Если сами не разберётесь, то посмотрю эту прогу. |
|
ki11er
Стаж: 15 лет |
|
RandyOrton, там не понятно как задействовать канал безВПН.
|
|
ponilolo
Стаж: 14 лет |
|
Скиньте у кого есть скрипт(local+anlim)чтобы на сайт торрента заходил
а то с моими не заходит |
|
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Текущее время: 05-Дек 00:43
Часовой пояс: UTC + 5