[devel] скорость работы /etc/net
Denis Ovsienko
=?iso-8859-1?q?pilot_=CE=C1_altlinux=2Eru?=
Вт Ноя 15 08:55:57 MSK 2005
> Ага, но если присмотреться еще сильнее, то можно увидеть, что
> интесфейс, кроме всяких eth/ppp/разное может быть еще и any, и вот тут
> наступает нужное поведение...
Нужное в конкретно взятом случае необязательно правильное.
Воспользуйтесь /etc/net/scripts/ifup-post-local
> Я проблему вижу только одну. Непонятно, как при подъеме интерфейса
> понять, какие именно маршруты поднимать из такого вот общего файла.
> Но, на самом деле, ничего страшного, если поднять их все еще раз,
> если таковой файл с общими маршрутами есть. Дублирующиеся просто не
> поднимутся:
>
> # ip route add 10.0.0.0/8 via 127.0.0.1
> # ip route add 10.0.0.0/8 via 127.0.0.1
> RTNETLINK answers: File exists
Вы точно описываете поведение net-scripts. Представьте, что у вас
команда не add, а change, и маршруты относятся к разным интерфейсам. В
случае регресса на net-scripts у вас будет один и тот же маршрут
независимо от того, какой интерфейс был последним поднят.
--
DO4-UANIC
Подробная информация о списке рассылки Devel