И снова про MacOS, ХДС, маршруты и т.п.
Форум: Apple
-
- Он видел Ленина
- Сообщения: 10219
- Зарегистрирован: 24 янв 2005, 08:08
- Откуда: Москва
- Благодарил (а): 3 раза
- Поблагодарили: 110 раз
- Контактная информация:
И снова про MacOS, ХДС, маршруты и т.п.
Короче, по поводу всех своих воплей до того я вопрос решил. Чтобы работал и внешний тырнет и внутренний необходимо было прописать маршруты. Что я и сделал реализовав подобную хренотень:
# cd /System/Library/StartupItems
# sudo mkdir StaticRoutes
# sudo chmod 0755 ./StaticRoutes
# cd StaticRoutes
# sudo vi StaticRoutes
#!/bin/sh
. /etc/rc.common
StartService ()
{
ConsoleMessage "Adding Static Routing Tables for Inetvl.ru"
route -nv add -net 192.168.0.0 Ваш_шлюз -netmask 255.255.0.0
route -nv add -net 172.16.0.0 Ваш_шлюз -netmask 255.240.0.0
route -nv add -net 95.154.112.64 Ваш_шлюз -netmask 255.255.255.192
route -nv add -net 95.154.113.0 Ваш_шлюз -netmask 255.255.255.128
}
StopService ()
{
return 0
}
RestartService ()
{
return 0
}
RunService "$1"
# sudo vi StartupParameters.plist
{
Description = "Static Routes";
Provides = ("StaticRoutes");
Requires = ("Network");
OrderPreference = "None";
}
# chmod 0644 ./* && chmod o+x StaticRoutes
заморочка в том, что после перезагрузки всё работает, но после отключения все маршруты снова слетают! я ж эти операции как обезьяна выполняю, понятия не имею что там и как. есть кто в теме соображающий куда мне тыцнуть, чтобы победить эту заразу раз и навсегда?
# cd /System/Library/StartupItems
# sudo mkdir StaticRoutes
# sudo chmod 0755 ./StaticRoutes
# cd StaticRoutes
# sudo vi StaticRoutes
#!/bin/sh
. /etc/rc.common
StartService ()
{
ConsoleMessage "Adding Static Routing Tables for Inetvl.ru"
route -nv add -net 192.168.0.0 Ваш_шлюз -netmask 255.255.0.0
route -nv add -net 172.16.0.0 Ваш_шлюз -netmask 255.240.0.0
route -nv add -net 95.154.112.64 Ваш_шлюз -netmask 255.255.255.192
route -nv add -net 95.154.113.0 Ваш_шлюз -netmask 255.255.255.128
}
StopService ()
{
return 0
}
RestartService ()
{
return 0
}
RunService "$1"
# sudo vi StartupParameters.plist
{
Description = "Static Routes";
Provides = ("StaticRoutes");
Requires = ("Network");
OrderPreference = "None";
}
# chmod 0644 ./* && chmod o+x StaticRoutes
заморочка в том, что после перезагрузки всё работает, но после отключения все маршруты снова слетают! я ж эти операции как обезьяна выполняю, понятия не имею что там и как. есть кто в теме соображающий куда мне тыцнуть, чтобы победить эту заразу раз и навсегда?
-
- Он видел Ленина
- Сообщения: 10219
- Зарегистрирован: 24 янв 2005, 08:08
- Откуда: Москва
- Благодарил (а): 3 раза
- Поблагодарили: 110 раз
- Контактная информация:
Re: И снова про MacOS, ХДС, маршруты и т.п.
да ладно... я, конечно, не спец, но уж такие-то вещи понимаю. я ж писал, что после всех моментов и ребута всё пашет. а вот после отключения всё слетает. оно-то бы и хрен бы с ним, но я точно не знаю что и как мне нажимать, чтобы всё опять заработало. директории есть, файлы в них есть. в файлах содержимое есть. командой ls - l посмотрел права и прочую херню. всё, вроде, как и должно быть. что конкретно надо нажимать, чтобы всё начало работать?lokkii писал(а):прям так и пишешь "Ваш_шлюз"?
Re: И снова про MacOS, ХДС, маршруты и т.п.
Конкретно, непонятна проблема.
Где топик с предысторией?
Где топик с предысторией?
Re: И снова про MacOS, ХДС, маршруты и т.п.
Я так понял что проблема в том, что при отключении сетевого интерфейса теряются маршруты.Ando Rei писал(а):Конкретно, непонятна проблема.
Где топик с предысторией?
Re: И снова про MacOS, ХДС, маршруты и т.п.
Это-то понятно:)Kostya.G писал(а):Я так понял что проблема в том, что при отключении сетевого интерфейса теряются маршруты.Ando Rei писал(а):Конкретно, непонятна проблема.
Где топик с предысторией?
Непонятно, что за конфигурация сети, где требуется такой роутинг, как в скрипте...
-
- Он видел Ленина
- Сообщения: 10219
- Зарегистрирован: 24 янв 2005, 08:08
- Откуда: Москва
- Благодарил (а): 3 раза
- Поблагодарили: 110 раз
- Контактная информация:
Re: И снова про MacOS, ХДС, маршруты и т.п.
ХДС, я же русским языком написал.Ando Rei писал(а):Непонятно, что за конфигурация сети, где требуется такой роутинг, как в скрипте...
Re: И снова про MacOS, ХДС, маршруты и т.п.
Мне это ни о чем не говорит.PIC Buddu писал(а):ХДС, я же русским языком написал.Ando Rei писал(а):Непонятно, что за конфигурация сети, где требуется такой роутинг, как в скрипте...
ПОЧЕМУ требуется вносить столько маршрутов вручную? Что за хитрая организация/структура/конфигурация сети?
-
- Он видел Ленина
- Сообщения: 10219
- Зарегистрирован: 24 янв 2005, 08:08
- Откуда: Москва
- Благодарил (а): 3 раза
- Поблагодарили: 110 раз
- Контактная информация:
Re: И снова про MacOS, ХДС, маршруты и т.п.
понятия не имеюAndo Rei писал(а):ПОЧЕМУ требуется вносить столько маршрутов вручную?
но ежели вдруг есть понимание того, что вся эта лабуда делает, то у меня вопрос: что мне нужно прямо сейчас сделать, чтобы вся эта мочмола снова заработала. два дня уже сижу без ресурсов внутренней сети...
-
- Он видел Ленина
- Сообщения: 10219
- Зарегистрирован: 24 янв 2005, 08:08
- Откуда: Москва
- Благодарил (а): 3 раза
- Поблагодарили: 110 раз
- Контактная информация:
Re: И снова про MacOS, ХДС, маршруты и т.п.
Ando Rei
просто три пункта:
1. открываем терминал.
2. пишем какую-нть галиматью типа: судо-шмудо тыр-пыр оля+володя
3. ребут и всё работает...
просто три пункта:
1. открываем терминал.
2. пишем какую-нть галиматью типа: судо-шмудо тыр-пыр оля+володя
3. ребут и всё работает...