MacCentre.ru Форум
Форум по компьютерам Mac, Mac OS X и продукции Apple
 
ПравилаПравила   FAQFAQ   ПоискПоиск  РегистрацияРегистрация   ПрофильПрофиль   Войти и проверить ЛСВойти и проверить ЛС   ВходВход 
Windows скрипты на маке для VPN
Начать новую тему   Ответить на тему Список форумов MacCentre.ru Форум » Сети и подключения   
Автор Сообщение
ramrol



Репутация: 0    

Зарегистрирован: 01.10.2007
Сообщения: 3

СообщениеДобавлено: Пн Окт 01, 2007 22:44
Windows скрипты на маке для VPN
Ответить с цитатой

Знатоки, помогите плиз,
У нас в подмосковье, живут одни дауны, сегодня они че-то там перенастроили в сети и у меня теперь при подключении VPN не работает ничего. В тех суппорте послали со словами поставьте виндоуз и будьте как все.... а Мака мы в глаза не видели, в общем валите. Форум весь облазил, решения "для чайников" не нашел...

Единственное что мне сказали, что есть во такой скрипт для винды, и надо его внедрить в Мак, тогда типа будем мне счастье.
Подскажите пошагово что на что надо заменить, запустить, сохранить?

Скрипт:
route -p delete 10.0.0.0
route -p delete 10.100.0.0
route -p delete 10.110.0.0
route -p delete 213.137.235.0
route -p delete 213.137.233.128
route -p delete 62.117.85.0
route -p delete 62.117.80.120
route -p delete 80.252.150.0
route -p delete 80.252.152.0
route -p add 10.110.0.0 MASK 255.255.0.0 10.110.41.129
route -p add 10.100.0.0 MASK 255.255.0.0 10.110.41.129
route -p add 213.137.235.0 MASK 255.255.255.0 10.110.41.129
route -p add 213.137.233.128 MASK 255.255.255.128 10.110.41.129
route -p add 62.117.85.0 MASK 255.255.255.0 10.110.41.129
route -p add 62.117.80.120 MASK 255.255.255.248 10.110.41.129
route -p add 80.252.150.0 MASK 255.255.254.0 10.110.41.129
route -p add 80.252.152.0 MASK 255.255.253.0 10.110.41.129
route -p delete 0.0.0.0

Подскажите плиз, желаельно без посылов, так как комп нужен срочно, заранее всем спасибо.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Daniel



Репутация: +348    

Зарегистрирован: 14.07.2001
Сообщения: 9072
Откуда: Украина

СообщениеДобавлено: Вт Окт 02, 2007 04:17
Ответить с цитатой

Вот здесь вроде бы описано:
http://www.webboise.com/persistent-ip-routes-in-mac-os-x-tiger/
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
ramrol



Репутация: 0    

Зарегистрирован: 01.10.2007
Сообщения: 3

СообщениеДобавлено: Вт Окт 02, 2007 13:57
Ответить с цитатой

Так, значит с тем как прописывать пути разобрался. Вопрос второй! при перезагрузке - выключении настройки теряются, вопрос, как сделать так что бы они не терялись. может нужен файл какой создать. Подскажите, или команду какую исполнить?
Заранее спасбо за ответы
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
C2H5OH



Репутация: +108    

Зарегистрирован: 13.07.2001
Сообщения: 12311
Откуда: Москва

СообщениеДобавлено: Вт Окт 02, 2007 14:43
Ответить с цитатой

попробуйте Automator использовать
_________________
Слово не воробей, вылетит неосторожное - вернется трёхэтажное!

Всего!
И всем!!!
http://apple-museum.ru/
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора iChat
C2H5OH



Репутация: +108    

Зарегистрирован: 13.07.2001
Сообщения: 12311
Откуда: Москва

СообщениеДобавлено: Вт Окт 02, 2007 14:46
Ответить с цитатой

а прова лучше сменить... бесит такое отношение к клиенту. можно и порядиться с ними конечно, через http://www.ozpp.ru/ но уж больно это муторно и долго
_________________
Слово не воробей, вылетит неосторожное - вернется трёхэтажное!

Всего!
И всем!!!
http://apple-museum.ru/
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора iChat
ramrol



Репутация: 0    

Зарегистрирован: 01.10.2007
Сообщения: 3

СообщениеДобавлено: Вт Окт 02, 2007 20:38
Ответить с цитатой

Спасибо, но провайдер у нас тут один на выделенке выбора ноль.
автоматор не понял что делать надо. Расскажите плиз как скриптовый файл создатьб я бы его в папку стартап положил.... и н при загрузке подцеплялся бы... скажите как это сделать пошагово?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Daniel



Репутация: +348    

Зарегистрирован: 14.07.2001
Сообщения: 9072
Откуда: Украина

СообщениеДобавлено: Ср Окт 03, 2007 01:06
Ответить с цитатой

По ссылке ведь описаны именно persistent (те, которые сохраняются после рестарта) IP routes..
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Korwin



Репутация: +32    

Зарегистрирован: 12.02.2007
Сообщения: 2657
Откуда: Севастополь / Санкт-Петербург

СообщениеДобавлено: Ср Окт 03, 2007 12:35
Ответить с цитатой

AppleScript написать который будет эти руты прописывать. Сам script сохранить как приложение.

Это приложение указать для запуска при входе в систему в настройках пользователей.

_________________
Пожалуйста, воспользуйтесь поиском...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение iChat
v12aml



Репутация: +1    

Зарегистрирован: 28.03.2007
Сообщения: 196
Откуда: Москва

СообщениеДобавлено: Чт Окт 04, 2007 22:24
Ответить с цитатой

Daniel писал(а):
Вот здесь вроде бы описано:
http://www.webboise.com/persistent-ip-routes-in-mac-os-x-tiger/

спасибо, грамотный линк

_________________
Jabber/XMPP: v12amlATgmail.com
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора iChat
Tartuga



Репутация: +52    

Зарегистрирован: 18.12.2003
Сообщения: 20608

СообщениеДобавлено: Сб Окт 06, 2007 07:10
Ответить с цитатой

Daniel
Да там же, в Internet Connect, все одна галка решала вроде..

_________________
Голова - это не то, куда только едят...Wink)
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Daniel



Репутация: +348    

Зарегистрирован: 14.07.2001
Сообщения: 9072
Откуда: Украина

СообщениеДобавлено: Вс Дек 09, 2007 19:25
Ответить с цитатой

Программка появилась
http://www.jkarstedt.com/addRouting.html
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
MTBiker



Репутация: 0    

Зарегистрирован: 17.12.2009
Сообщения: 6

СообщениеДобавлено: Пн Дек 13, 2021 12:31
Ответить с цитатой

Ребят тема по прежнему актуальна...

Ссылки выше уже мертвы Frown

Переделать бы скрипт под мак

Код:
:: Убракт лишние строки роутинга, которые не относятся к локальным сетям для впн
@echo off

SETLOCAL ENABLEDELAYEDEXPANSION

:: Счетчик
set /a cnt=0

for /F "tokens=1-3,4*" %%i in ('netstat -rn') do (
  :: Обрабатывем только строки, где есть таблица маршрутизации
  if %%i==Сетевой (
    set /a cnt=1
  )
   
  if !cnt! GEQ 1 (
    set /a cnt = !cnt!+1
       
    :: Получаем данные главного интерфейса
    if !cnt! EQU 3 (
      set MainGW=%%k
      set MainInt=%%l
    )
       
    :: Получаем данные ВПН
    if !cnt! EQU 4 (
      set VpnGW=%%k
      set VpnInt=%%l
    )
       
    :: Обрабатываем строки. Получаем компоненты маски и подсети
    if !cnt! GEQ 4 (
      set IP=%%i
      set MASK=%%j
     
      for /F "tokens=1-3,4* delims=." %%a in ('echo !IP!') do (
        set I1=%%a
        set I2=%%b
      )

      :: Теперь будем убивать маршруты. Убиваем все, что от ВПН и не принадлежит к локальным сетям
      set IsLocal="false"

      :: Узнаем локальная ли сеть         
      IF !I1! EQU 10 set IsLocal="true"
      IF !I1! EQU 127 set IsLocal="true"
     
      IF !I1! EQU 172 (
        IF !I2! EQU 16 set IsLocal="true"
      )
     
      :: Свою сеть оставляем
      IF IP EQU "192.168.1.0" (
        IF MASK EQU "255.255.255.0" set IsLocal="true"
      )       

      :: IP Mulicast
      IF !I1! EQU 224 set IsLocal="true"
      IF !I1! EQU 255 set IsLocal="true"
         
     
      :: только ВПН маршруты
      IF %%k EQU !VpnGW! (
        IF !IsLocal! EQU "false" (
          echo route DELETE !IP! MASK !MASK! !VpnGW!
          route DELETE !IP! MASK !MASK! !VpnGW!
        )
      )
    )
  )
)   




Заранее большое спасибо за любую помощь
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Начать новую тему   Ответить на тему Список форумов MacCentre.ru Форум » Сети и подключения Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы можете добавлять приложения в этом форуме
Вы можете скачивать файлы в этом форуме


Связь с администраторами

Powered by phpBB © 2001, 2005 phpBB Group