[РЕШЕНО]if-up (Есть ли аналог для FreeBsd)

FreeBSD, NetBSD, OpenBSD, DragonFly и т. д.

Модератор: arachnid

Аватара пользователя
DarkLelik
Сообщения: 194
Статус: Развожу демонов
ОС: Fedora 16/ FreeBsd 8.0

[РЕШЕНО]if-up

Сообщение DarkLelik »

Всем привет . Ищу аналог if-up для FreeBsd. Если такого нет, то что посоветуете для прописывания маршрутизации после поднятия интерфейса по pppoe?
Вам навредит не то, о чем вы не знаете, а то, о чем вы думаете, что знаете, а на самом деле не знаете.

FreeBsd 8.0 - Сервер
Fedora - 16 Desktop
Спасибо сказали:
Аватара пользователя
Poor Fred
Сообщения: 1575
Статус: Pygoscelis papua
ОС: Gentoo Linux, FreeBSD

Re: [РЕШЕНО]if-up

Сообщение Poor Fred »

DarkLelik писал(а):
25.07.2010 13:34
Всем привет . Ищу аналог if-up для FreeBsd. Если такого нет, то что посоветуете для прописывания маршрутизации после поднятия интерфейса по pppoe?

Как ни странно, но сам ppp. См. man ppp.conf. Можешь в нем прописывать нужные маршруты.
Убить всех человеков!
Спасибо сказали:
Аватара пользователя
DarkLelik
Сообщения: 194
Статус: Развожу демонов
ОС: Fedora 16/ FreeBsd 8.0

Re: [РЕШЕНО]if-up

Сообщение DarkLelik »

Как ни странно, но сам ppp. См. man ppp.conf. Можешь в нем прописывать нужные маршруты.


Спасибо большое. Оказалось все очень просто. Может кому пригодится. Создал файлек /etc/ppp/ppp.linkup в нем следующие строки:

Код: Выделить всё

voip:
 !bg route add -net 10.9.0.0/16 10.9.2.1
 !bg route add -net 10.10.0.0/16 10.9.2.1


И теперь
netstat -nr

Код: Выделить всё

Internet:
Destination        Gateway            Flags    Refs      Use  Netif Expire
default            83.221.214.195     UGS         0     3107   tun1
10.9.0.0/16        10.9.2.1           UGS         0        0   tun0
10.9.2.1           link#5             UHS         0        0   tun0
10.9.2.35          link#5             UHS         0        0    lo0
10.10.0.0/16       10.9.2.1           UGS         0        9   tun0
83.221.214.XXX     link#6             UHS         0        1   tun1
87.117.6.XX        link#6             UHS         0       44    lo0
127.0.0.1          link#4             UH          0        0    lo0
192.168.0.0/24     link#2             U           2      229    vr0
192.168.0.10       link#2             UHS         0        0    lo0
192.168.1.0/24     link#1             U           0       21   sis0
192.168.1.2        link#1             UHS         0        0    lo0
Вам навредит не то, о чем вы не знаете, а то, о чем вы думаете, что знаете, а на самом деле не знаете.

FreeBsd 8.0 - Сервер
Fedora - 16 Desktop
Спасибо сказали: