Маршрутизация в локальной сети Дон Апекс.

Тема в разделе 'Вопросы Интернет', создана пользователем Dexx, 10 окт 2007.

  1. Dexx Активный пользователь

    Внимание!!! если вы не являетесь клиентом ООО "Дон Апекс", не пытайтесь использовать эту программу! т.к. ваши настройки маршрутизации могут кардинально отличатся от настроек в нашей сети.

    Программа проверяет наличие необходимых для полноценной работы в сети маршрутов и производит добавление недостающих.

    Производится проверка и добавление следующих маршрутов:

    route -p add 172.16.0.0 mask 255.240.0.0 172.X.Х.1
    route -p add 10.0.0.0 mask 255.0.0.0 172.X.Х.1

    где 172.X.Х.1 - IP адрес вашего шлюза.

    Все действия производятся автоматически. Никаких знаний или усилий от пользователя не требуется.
    Проверена работоспособность под Windows XP, Windows 2003 Server, Windows Vista и Windows 7.
    Важно!!! Для Windows Vista и Windows 7 запуск программы производится только от имени Администратора.

    Скачать с ФТП Дон Апекс


    Огромное спасибо yo за проделанную работу! :)
  2. Marauder[Dn.Ua.] Новичок

    а как она должна работать? тоесть я имею ввиду внешне? при запуске значёк появляется на секунду и исчезает. это нормально?
  3. Dexx Активный пользователь

    внешне никак.
    да, это нормально.
  4. «•Lex®•» Местный

    И как часто это нужно делать? Или закинуть его в автозагрузку?
  5. Dexx Активный пользователь

    обычно после переустановки виндовс или если возникают проблемы с доступом к ресурсам сети.
  6. yo Местный

    В автозагрузку надо добавлять только если у вас ОС Windows 9x или Windows Me. Для Windows 2000, Windows XP, Windows Vista достаточно одноразового запуска.
  7. everMore<qwert Новичок

    viper прога делаеть ошибку, када я ее загрузил она прописала не мой шлюз а шлюз 172.16.20.1 подправь прогу
  8. loky Новичок

    Может кому пригодится
    путем долгих поисков в нете, особенно помог mactips.ru, будучи абсолютно не знаком с юникс системами, нашел как прописать маршрутизацию в мак ос
    запускаем терминал вводим сначала первую строку, потом последует запрос пароля, вводим вслепую, жмем энтер. потом вводи остальные без пароля
    sudo route add -net 172.16.0.0 172.16.х.1 -netmask 255.255.0.0
    sudo route add -net 172.17.0.0 172.16.х.1 -netmask 255.255.0.0
    sudo route add -net 172.18.0.0 172.16.х.1 -netmask 255.255.0.0
    sudo route add -net 172.19.0.0 172.16.х.1 -netmask 255.255.0.0
    sudo route add -net 172.24.0.0 172.16.х.1 -netmask 255.255.0.0
    где 172.16.х.1 ip адрес вашего шлюза

    чтоб проверить правильность в терминале ввести netstat -rn
  9. ol Administrator

    Тогда уж так:
    запускаем терминал вводим:
    sudo route add -net 172.16.0.0 172.16.х.1 -netmask 255.240.0.0
    где 172.16.х.1 ip адрес вашего шлюза
    потом последует запрос пароля, вводим вслепую, жмем энтер. Все.
  10. loky Новичок

    к сожалению у вышеприведенного способа обнаружился недостаток - он работает до первой перезагрузки, что связано с особенностями безопасности мак систем. но был найден другой способ, пусть и более долгий, но надежный и навсегда. спасибо http://www.applelife.ru/

    Итак по пунктам, надеюсь доступно объясню, так как сам не очень подготовленный пользователь

    1.в Finder(аналог проводника windows) заходим в папку Библиотеки (можно переход -- переход к папке /library/ )
    2. находим папку /Startupitems/
    3. удерживая кнопку ctrl жмем левую кнопку мыши на папке(аналог правой кнопки windows) --- открываем свойства папки
    4. общий доступ и права доступа --- жмем на замок --- вводим пароль --- жмем плюс (добавляем пользователя) --- выбираем себя --- меняем свои права на чтение и запись(было только чтение)
    все это мы проделываем для того чтоб получить возможность закинуть в эту папку папку route с двумя файликами, будут прикреплены ниже(route и StartupParameters.plist) эти файлы нужны чтоб таблица маршрутизации менялась на нужную при каждой загрузке
    5.теперь открываем терминал --- finder --- программы --- служебные программы --- терминал
    6. запускаем его и по очереди вводим следующие строки
    chmod -R 755 /Library/StartupItems/Route
    chown -R root:wheel /Library/StartupItems/Route

    это мы прописываем запуск с правами администратора при каждой перезагрузке файлов из нашей папки

    diskutil repairpermissions /

    это мы исправляем все права доступа. обязательная процедура для безопасности мак систем. может занят долгое время. но нужно подождать

    7. перезагружаемся, при первом включении при вопросе разрешить ли выполнение двух наших файлов разрешить их запуск и согласиться на еще одну перезагрузку.

    вот собственно и все. не пугайтесь что так много написано, на самом деле все тривиально и не требует никаких особых знаний

    а теперь прикрепляю папочку с файликами


    ftp://ftp2.donapex.net/incoming/route.zip

    в папочке файлик route, его нужно открыть в любом текстовом редакторе(textedit) и вместо 172.16.32.1 (мой шлюз) вписать нужный ( 0, 1, 2, 3, 8, 12, 32...)

    --- отрывок из файла route

    route add -net 172.16.0.0 -netmask 255.240.0.0 172.16.32.1
    route add -net 172.17.0.0 -netmask 255.255.0.0 172.16.32.1
    route add -net 172.18.0.0 -netmask 255.255.0.0 172.16.32.1
    route add -net 172.19.0.0 -netmask 255.255.0.0 172.16.32.1
    route add -net 172.24.0.0 -netmask 255.255.0.0 172.16.32.1

    исправил на 240 где просили, больше не нужно? сорри не знаю
    чтоб проверить правильность в терминале ввести netstat -rn
  11. ol Administrator

    Я имел ввиду, что вместо всех строчек
    route add -net 172.16.0.0 -netmask 255.255.0.0 172.16.32.1
    route add -net 172.17.0.0 -netmask 255.255.0.0 172.16.32.1
    route add -net 172.18.0.0 -netmask 255.255.0.0 172.16.32.1
    route add -net 172.19.0.0 -netmask 255.255.0.0 172.16.32.1
    route add -net 172.24.0.0 -netmask 255.255.0.0 172.16.32.1
    можно добавить одну
    route add -net 172.16.0.0 -netmask 255.240.0.0 172.16.32.1
    Маска 255.240.0.0 172.16.32.1 в этом случае захватывает диапазон адресов от 172.16.0.0 до 172.31.255.254[/b]
  12. loky Новичок

    ой, протупил по незнанию значит=) просто не разбираюсь в битности масок. мне ж на уровне пользователя нужно чтоб работало и все=) а то что я продублировал не страшно? и вот еще не знаю как быть с другими подсетями(не 32) если пользователь просто поленится файл менять..может сделать для всех вариантов?
  13. ol Administrator

    Не страшно.
    Других подсетей не будет. Диапазон адресов от 172.16.0.0 до 172.31.255.255 является не маршрутизируемым в интернет (т.н. фейковые адреса) и используется каждым провайдером по своему желанию. А поскольку каждый провайдер (и не только провайдер) использует их по своему желанию, то у разных провайдеров они могут пересекаться. Таких диапазонов адресов три:
    10.0.0.0 - 10.255.255.255
    172.16.0.0 - 172.31.255.255
    192.168.0.0 - 192.168.255.255.
    Все остальные адреса маршрутизируются в интернет и, соответственно, по своему желанию провайдерами использоваться не могут. Т.о. адреса 172.32.0.0 - ... являются маршрутизируемыми и мы их внутри сети использовать не можем.
  14. Chempion Galaktiki Новичок

    Не работает маршрутизатор =(
    ОС: Win 7


    Как мне сымитировать действия маршрутизатора? Че прописывать?
    Разобрался. Не работал изза того, что программу не от имени админа запускал.
  15. atom Новичок

    Windows 7 ещё в стадии бетта тестирования, полноценный релиз выйдет уже осенью, наверняка ошибки с применением маршрутизации через консоль исправятся. Но есть и другой вариант, на момент написания autoroute.exe только-только вышла Vista, не о каком Windows 7, и уж тем более тестирования его в этой ОС небыло и речи. Хотя работать должен, пограмма проста как велосипед, и как такового кода в программе насколько помнится 3 строчки.
  16. STAR Местный

    На данный момент Windows 7 уже в стадии RTM, доступен официально для скачивания c msdn.
  17. iggo Старожил

    Под Windows 7 программа автоматической прописки маршрутизации всё таки не работает (даже от администратора), по крайней мере у меня так, пришлось прописывать роуты с командной строки вручную.
    Если есть такая возможность, пожалуйста, адаптируйте под новую ОС- Windows 7, обещающую быть очень популярной и долгосрочной.
  18. «•Lex®•» Местный

    Маска в постоянных маршрутах r mask 255.240.0.0
    Значит в настроках сетвого подключения тоже нужно поменять mask 255.255.255.0 на mask 255.240.0.0 ?
  19. akinak Активный пользователь

    Нет, не значит.
    Это разные вещи.
  20. HOOK Местный

    У самого тоже головняк с роутингом в ней, почему-то срабатывает раз из десяти. Т.е. либо инет Укртелекома либо локалка :( Стоит признать что в ХР подобных сложностей небыло. Но на нее уже возвращаться не хочется, новая оська понравилась.

Просматривают тему (Пользователей: 0, Гостей: 0)