[phpBB Debug] PHP Notice: in file /viewtopic.php on line 988: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Australia/Melbourne' for '10.0/no DST' instead
[phpBB Debug] PHP Notice: in file /viewtopic.php on line 988: getdate(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Australia/Melbourne' for '10.0/no DST' instead
www.vtvn.ru • Просмотр темы - Настройка маршрутизации (сколько можно) для Mac OS

Настройка маршрутизации (сколько можно) для Mac OS

Обсуждение вопросов городской компьютерной сети (Ethernet)

Настройка маршрутизации (сколько можно) для Mac OS

Новое сообщение Anton » 04 фев 2010, 21:38

Маршрутизация в Mac OS X :

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

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

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

Код: Выделить всё
sudo route add -net 192.168.0.0 -netmask 255.255.0.0 [i]ваш_шлюз[/i]
sudo route add -net 213.138.213.0 -netmask 255.255.255.0 [i]ваш_шлюз[/i]
sudo route add -net 80.237.99.224 -netmask 255.255.255.248 [i]ваш_шлюз[/i]

(вместо слова шлюз вписываем ip-адрес шлюза вашей сети)

жмем энтер, после этого потребуется ввести ваш юзерский пароль
после чего прописываем остальные маршруты, пароль вводить в ближайшие 5 минут не потребуется.

Код: Выделить всё
sudo route add -net 192.168.0.0 -netmask 255.255.0.0 [i]ваш_шлюз[/i]
sudo route add -net 213.138.213.0 -netmask 255.255.255.0 [i]ваш_шлюз[/i]
sudo route add -net 80.237.99.224 -netmask 255.255.255.248 [i]ваш_шлюз[/i]

(вместо слова шлюз вписываем ip-адрес шлюза вашей сети)

теперь маршрутизация прописана, но, к сожалению, до первой перезагрузки компьютера

С этим мириться не следует, поэтому заставим ее прописываться автоматически:

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

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

Код: Выделить всё
set LF to ASCII character 10
sudo route add -net 213.138.213.0 -netmask 255.255.255.0 [i]ваш_шлюз[/i]
sudo route add -net 80.237.99.224 -netmask 255.255.255.248 [i]ваш_шлюз[/i]
set yourScr1 to "sudo route add -net 192.168.0.0 -netmask 255.255.0.0 [i]ваш_шлюз[/i]"
set yourScr2 to "sudo route add -net 213.138.213.0 -netmask 255.255.255.0 [i]ваш_шлюз[/i]"
set yourScr3 to "sudo route add -net 80.237.99.224 -netmask 255.255.255.248 [i]ваш_шлюз[/i]"
set passwordStr to "ваш юзерский пароль" as string
set sudoScr to "sudo " & yourScr1 & "; sudo " & yourScr2 & "; sudo " & yourScr3 & " && sudo -k"
do shell script "sudo -v" & " << ++" & LF & passwordStr & LF
do shell script sudoScr


разумеется,вместо слова шлюз вписываем ip-адрес шлюза вашей сети,
а вместо ваш юзерский пароль - ваш настоящий пароль

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

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

Теперь при каждом стартапе системы маршрутизация будет прописана автоматически

Еще есть способ - можно в настройках Network, а в частности в Network port configurations, наклонировать Built-in Ethernet в 5 экземплярах с помощью кнопки Duplicate, и в каждом из пяти прописать ip и шлюзы . я не пробовал.

А самый лучший способ - обзавестить роутером с поддержкой маршрутизации, дабы каждый раз
не поднимать vpn-соединение с помощью Internet connect, что всем и рекомендую.

По мотивам обсуждений форума http://www.inetvl.ru
Меня можно цитировать я не боюсь, что меня удалят...
Anton
 
Сообщения: 199
Зарегистрирован: 18 ноя 2007, 06:57
Откуда: Nakhodka
Вы абонент Восток-ТВ: Да

Re: Настройка маршрутизации (сколько можно) для Mac OS

Новое сообщение avi » 04 фев 2010, 21:47

...тизации (сколько можно) для Ma...

Такой заголовок будто у нас в городе пользователей мака просто ЗЗзззавались :)
Аватара пользователя
avi
Молчун
 
Сообщения: 105
Зарегистрирован: 24 дек 2007, 00:53
Откуда: из Находки
Вы абонент Восток-ТВ: Да


Вернуться в Городская компьютерная сеть

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 6