Маршрутизация в МакОС

Тема в разделе 'Вопросы Интернет', создана пользователем akinak, 3 авг 2009.

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

    Запускаем Terminal (находится в Applications/System Utilities)

    (маршрутизация прописывается под root'ом . если нет root-аккаунта - нужно воспользоваться командой sudo, которая, собственно и выполняет root'овые действия)

    в строке терминала вводим:

    sudo route add -net 172.16.0.0 -netmask 255.240.0.0 172.16.X.1
    Вместо 172.16.X.1 - адрес вашего шлюза, который указан в книжечке на 1-й странице.

    При перезагрузке компьютера действие необходимо повторить. Чтобы не повторять:
    Запускаем Script Editor (находится в Applications/System Utilities/AppleScript)

    Копируем в окно редактора этот нехитрый скрипт:

    set LF to ASCII character 10
    set yourScr to "route add -net 172.16.0.0 -netmask 255.240.0.0 172.16.X.1
    set passwordStr to "ваш юзерский пароль" as string
    set sudoScr to "sudo " & yourScr & "; " && sudo -k"
    do shell script "sudo -v" & " << ++" & LF & passwordStr & LF
    do shell script sudoScr

    Вместо 172.16.X.1 - адрес вашего шлюза.
    Вместо "ваш юзерский пароль" - ваш пароль на систему (не имеет отношения к пароля для интернета).

    Теперь можно нажать на кнопку Run и проверить, все-ли вы правильно сделали.
    если нет никаких ошибок и маршрут прописан - сохраняем этот скрипт. Сохранять лучше как приложение.

    Затем открываем System Preferences, в разделе System открываем Accounts, выбираем себя (и если есть и необходимо - других юзеров), переходим в закладку Startup Items, и добавляем туда готовый скрипт (можно просто перетащить мышкой).
  2. agat Активный пользователь

    Настройка маршрутизации в Mac OS X Leopard.

    1. Скопируйте и разархивируйте архив на рабочий стол.
    2. Откройте файл «AddRoutes» с помощью программы «TextEdit»



    3. Измените «172.16.xxx.xxx» на Ваш основной шлюз.
    Сохраните изменения.



    4. Запустите программу «Terminal» («Программы» > «Служебные программы») и копируйте в окно терминала нижеприведенные команды:
    cd /Library/Startupitems/
    sudo mkdir AddRoutes

    (после выполнения следует ввести пароль администратора)
    sudo cp /Users/****/Desktop/AddRoutes/AddRoutes /Library/Startupitems/AddRoutes
    (замените звёздочки на название вашей папки Home)
    sudo cp /Users/****/Desktop/AddRoutes/StartupParameters.plist /Library/Startupitems/AddRoutes
    (замените звёздочки на название вашей папки Home)

    5. Или перейдите в папку «Library». Скопируйте папку «AddRoutes» с рабочего стола в папку «Startupitems». Сделайте для папки «Startupitems» права на запись и чтение для всех пользователей.

    6. После перезагрузки в окне предупреждения безопасности выберите «Изменить».

    ПРИМЕЧАНИЕ: Работоспособность можно проверить командой netstat -r в
    окне терминала.

    Вложения:

    • 02.jpg
      02.jpg
      Размер файла:
      48,7 КБ
      Просмотров:
      2.274
    • AddRoutes.zip
      Размер файла:
      571 байт
      Просмотров:
      91
    • 01.jpg
      01.jpg
      Размер файла:
      16,9 КБ
      Просмотров:
      2.274
  3. polo Новичок

    маршрутизация это хорошо, с ней проблем нет, проблема в vpn подключении, создал vpn прописал логин пароль, сервер, убрал шифрование, подключился vpn но инета нет, а с сеткой все ок работает исправно.
  4. trimurti Местный

    Чисто предположение, т.к. мака не знаю. Проверьте, через какой гейтвей и днс у вас ходить пытаеццо в инет. Еси авторизация прошла успешно, тог 90 к 100, что проблема либо в незнании днс, либо в том, что ходит он не через пптп.донапекс.нет в инет по впн.
  5. trimurti Местный

    Оешил проблему. После заполнения параметров впн надо установить приоритет впн - он должен быть на первом месте, сразу после него - сетевуха, смотрящая в сеть апекс.
  6. Magic Новичок

    Мак подключен через вайфай-роутер и Д-Линковский VPN-роутер к сети. Все работает ОК. Но при стягивании чего то большого из локальной сети связь с инетом теряется - нужно только руками перегружать Д-Линк отключением от электросети. Связь с локалкой при этом остается. В некоторых случаях все работает нормально - закономерности не пойму.

    На сервисе сказали мне что это нормально - проблема всех Д-Линков - и якобы перегружать руками это отлично.

    Никто ли не решил проблему?
  7. Spirit Местный

    У длинка там железо слабое стоит, проц. Это аппаратная проблема, ее так просто не решишь
  8. Magic Новичок


    На что лучше заменить для искоренения?
  9. trimurti Местный


    На что - нить, что не использует тормозные РТЛ 81хх.

    Сам капаю слюной на азусы с возможностью установки туда линукса. НО стоят дороговасто.
  10. Magic Новичок

    Несколько дней было все ок - качаю из внутренней сетки на 3Мбт и одновременно инет не падает .
    Инет не падал в принципе.

    А последние два дня при любой попытке качать из локалки инет теряется, а сама связь с локалкой устойчива только минуту - две.

    Потом надо перегружать руками роутер.

    Гложут меня сомнения что не в роутере дело.
  11. TrodiX Новичок

    А не лучше ли вам приобрести обычный роутер или точку доступа вроде asus wl500g. XP и две сетевухи для маршрутизации, ИМХО, - есть в нашей жизни занятия поинтереснее и поважнее
  12. Magic Новичок

    Та, да, такая же картина - дело не в роутере.
  13. Arciaon Новичок

    ip адресацию поменяли, или что это?

    На тему маршрутизации:
    у вас сети "директли коннектед".
    Хосты находятся в тек же подсетях, что и интерфейсы.

    введите команду "sh route", вы увидите, что у вас необходимые маршруты уже есть.

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