Привет!
Может тупой и глупый вопрос, но подскажите pls как прописать роуты так чтобы при перезагрузке они не сбрасывались. ТОка надо нормальными средствами. Имеется в виду предлагать написать скрипт который прописывает при загрузке роуты не надо.
> ТОка надо нормальными средствами. Имеется
>в виду предлагать написать скрипт который прописывает при загрузке роуты не
>надо.Ну если не хочеш писать статические роуты через скрипт - то ставь quagga и в конфиге вбей статические роуты.
И каждый раз при запуске quagga (к примеру при загрузке систесы )у тебя статические роуты будут гарантировано подыматься.
Такое вот себе решене.Читать про quagga:
http://www.opennet.me/base/net/zebra_doc.txt.html
> ТОка надо нормальными средствами. Имеется
>в виду предлагать написать скрипт который прописывает при загрузке роуты не
>надо.какой у тебя линукс? если какой-нибудь мандрейк или федора попробуй в /etc/sysconfig/static-routes прописать все это дело
>> ТОка надо нормальными средствами. Имеется
>>в виду предлагать написать скрипт который прописывает при загрузке роуты не
>>надо.
>
>какой у тебя линукс? если какой-нибудь мандрейк или федора попробуй в /etc/sysconfig/static-routes
>прописать все это дело
Система Mandriva
ТОка папки етой тама нету
>>> ТОка надо нормальными средствами. Имеется
>>>в виду предлагать написать скрипт который прописывает при загрузке роуты не
>>>надо.
>>
>>какой у тебя линукс? если какой-нибудь мандрейк или федора попробуй в /etc/sysconfig/static-routes
>>прописать все это дело
>Система Mandriva
>ТОка папки етой тама нетуТо есть за все это время Вы смогли только проверить наличие некого файла ?
Компиляция и настройка quagga занимает менее часа ....
>То есть за все это время Вы смогли только проверить наличие некого
>файла ?
>Компиляция и настройка quagga занимает менее часа ....
За какое время?
И при причём сдеся quagga ?
>Привет!
>Может тупой и глупый вопрос, но подскажите pls как прописать роуты так
>чтобы при перезагрузке они не сбрасывались. ТОка надо нормальными средствами. Имеется
>в виду предлагать написать скрипт который прописывает при загрузке роуты не
>надо.в файл /etc/sysconfig/static-routes
внеси запись типа:
any net 192.168.0.0 netmask 255.255.0.0 gw 192.168.xx.yyy dev eth0
rc.local уже отменили? Чем не способ?
>rc.local уже отменили? Чем не способ?
ДЛя особо умных читать сначала.
Этот способ корявый. Если изначально есть стандартно прописываемая процедура роутов.
>>rc.local уже отменили? Чем не способ?
>ДЛя особо умных читать сначала.
>Этот способ корявый. Если изначально есть стандартно прописываемая процедура роутов.
В /etc/sysconfig/network добавь строку
NOZEROCONF=yes.
По идее, роут у тебя должен быть уже прописан в этом же файле, но таблица маршрутизации корявая после перезагрузки. Так?
>>rc.local уже отменили? Чем не способ?
>ДЛя особо умных читать сначала.
>Этот способ корявый. Если изначально есть стандартно прописываемая процедура роутов.можт я не понимаю, но что в этом способе корявого?
одно из главных достоинств *никс в том что любую проблему можно решить практически неограниченным кол-вом способов, и прописывание в rc.local один из таких способов.
как вам удобнее так и пишите, если оно работает правильно то способ был выбран удачно))
и какой дистриб линукс? подробностей маловато, линукс есть ядро, которое плевало на то как вы пропишите, оно знает только свою таблицу маршрутов. Как эти маршруты окажутся в этой таблице решать только вам.
как прописывать их "идеологически правильно" ищите в документации на свой дистрибутив, маны/доки/хауту никто не отменял.
>>>rc.local уже отменили? Чем не способ?
>>ДЛя особо умных читать сначала.
>>Этот способ корявый. Если изначально есть стандартно прописываемая процедура роутов.
>
>можт я не понимаю, но что в этом способе корявого?
>одно из главных достоинств *никс в том что любую проблему можно решить
>практически неограниченным кол-вом способов, и прописывание в rc.local один из таких
>способов.
>как вам удобнее так и пишите, если оно работает правильно то способ
>был выбран удачно))
>и какой дистриб линукс? подробностей маловато,
Малыш иди погуляй и не надо флудить. Система написана - соответственно известно ядро. линукс есть ядро, которое плевало на
>то как вы пропишите, оно знает только свою таблицу маршрутов. Как
>эти маршруты окажутся в этой таблице решать только вам.
>как прописывать их "идеологически правильно" ищите в документации на свой дистрибутив, маны/доки/хауту
>никто не отменял.А если в rc.local запихивать всё что попало, то тогда понятие сервиса вообще убрать?. Пусть в этом файлике записывается последовательность команд и всё.
ЧИТАЙ FAQ!!!!
Вот такой вопрос ещё. Никто не подскажет где можно почитать про синтакчис определения инетерфейсов в файлах типа ifcfg-eth0 и т.п. В мануалах рылся чё то не нашёл
>Вот такой вопрос ещё. Никто не подскажет где можно почитать про синтакчис
>определения инетерфейсов в файлах типа ifcfg-eth0 и т.п. В мануалах рылся
>чё то не нашёл
Методом тыка определено что чтобы прописать роуты надо в папке network-scripts или в папке devices (что в принципе одно и то же) создать файл допустим eth1.route а в нём написать что то типа
ADDRESS0=65.91.16.0
GATEWAY0=62.168.235.233
NETMASK0=255.255.224.0
и усё.
P.S. Метод тыка называется webmin.
Можно закрывать тему.
Вот вопрос другой. Есть файл конфигурации интерфейса шасап-eth1
BOOTPROTO=none
GATEWAY=81.91.0.3
DEVICE=eth1
NETMASK=255.255.255.252
MTU=""
BROADCAST=81.91.0.1
IPADDR=81.91.0.2
NETWORK=81.91.0.0
ONBOOT=yes
При поднятии этого интерфейса прописыватеся шлюз по умолчанию 81.91.0.3. Как заставить чтобы этот шлюз прописывался с метрикой допустим 10 а не 0? Т.е что надо прописать в етом файле?