The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Особенности создания маршрутов FreeBSD 7"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [ Отслеживать ]

"Особенности создания маршрутов FreeBSD 7"  
Сообщение от Wave_is (ok) on 15-Апр-08, 12:16 
Сразe оговорюсь что новичек в UNIX
Вопрос: как на ФРЕ 7 создать статический маршрут, чтобы он оставался после перезагрузки системы?
и как просмотреть таблицу маршуртов? комманда route -n не работает

вроде все элементарно, но в моих мануалах я этого не нашел
заранее спасибо.

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Особенности создания маршрутов FreeBSD 7"  
Сообщение от Ant (??) on 15-Апр-08, 12:18 
>Сразe оговорюсь что новичек в UNIX
>Вопрос: как на ФРЕ 7 создать статический маршрут, чтобы он оставался после
>перезагрузки системы?
>и как просмотреть таблицу маршуртов? комманда route -n не работает
>
>вроде все элементарно, но в моих мануалах я этого не нашел
>заранее спасибо.

man rc.conf
man netstat

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Особенности создания маршрутов FreeBSD 7"  
Сообщение от Hammer (??) on 15-Апр-08, 12:41 
>Сразe оговорюсь что новичек в UNIX
>Вопрос: как на ФРЕ 7 создать статический маршрут, чтобы он оставался после
>перезагрузки системы?
>и как просмотреть таблицу маршуртов? комманда route -n не работает
>
>вроде все элементарно, но в моих мануалах я этого не нашел
>заранее спасибо.

man rc.conf
.............
     static_routes
                 (str) Set to the list of static routes that are to be added
                 at system boot time.  If not set to ``NO'' then for each
                 whitespace separated element in the value, a route_<element>
                 variable is assumed to exist whose contents will later be
                 passed to a ``route add'' operation.  For example:

                 static_routes="mcast gif0local"
                 route_mcast="-net 224.0.0.0/4 -iface gif0"
                 route_gif0local="-host 169.254.1.1 -iface lo0"
................

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Особенности создания маршрутов FreeBSD 7"  
Сообщение от Pahanivo email(??) on 15-Апр-08, 13:02 
В любой rc* скрипт засунуть ))
например /etc/rc.local

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "Особенности создания маршрутов FreeBSD 7"  
Сообщение от 1ight_apprentice (ok) on 15-Апр-08, 13:38 
>В любой rc* скрипт засунуть ))
>например /etc/rc.local

Во FreeBSD немного по-другому организован runcom (rc.*). А именно: файла /etc/rc.local просто нет. Весь конфиг (увы и ах :( ) сидит в /etc/rc.conf , значения по умолчанию в /etc/defaults/rc.conf

Статические маршруты можно прописывать напрямую в /etc/rc.conf , а можно в какой-нибудь ещё скрипт, вызов которого прописать в rc.conf .

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

14. "Особенности создания маршрутов FreeBSD 7"  
Сообщение от M O R P H E U S on 15-Апр-08, 16:32 
>>В любой rc* скрипт засунуть ))
>>например /etc/rc.local
>
>Во FreeBSD немного по-другому организован runcom (rc.*). А именно: файла /etc/rc.local просто
>нет. Весь конфиг (увы и ах :( ) сидит в /etc/rc.conf
>, значения по умолчанию в /etc/defaults/rc.conf
>
>Статические маршруты можно прописывать напрямую в /etc/rc.conf , а можно в какой-нибудь
>ещё скрипт, вызов которого прописать в rc.conf .

А что мешает создать rc.conf.local ???

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

15. "Особенности создания маршрутов FreeBSD 7"  
Сообщение от Pahanivo email(??) on 15-Апр-08, 16:42 
>>В любой rc* скрипт засунуть ))
>>например /etc/rc.local
>Во FreeBSD немного по-другому организован runcom (rc.*). А именно: файла /etc/rc.local просто нет.

Я прекрасно знаю как во FreeBSD организовано rc.
/etc/rc.local - по дефолту нет:
cd /etc
touch rc.local
и он есть!

а вообще учи маны - а то ты реально порешь чушь.
man rc - советую почитать

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "Особенности создания маршрутов FreeBSD 7"  
Сообщение от Wave_is (ok) on 15-Апр-08, 13:36 
>[оверквотинг удален]
>     passed to a ``route add'' operation.
> For example:
>
>            
>     static_routes="mcast gif0local"
>            
>     route_mcast="-net 224.0.0.0/4 -iface gif0"
>            
>     route_gif0local="-host 169.254.1.1 -iface lo0"
>................

ок
спасибо
http://fuse4bsd.creo.hu/localcgi/man-cgi.cgi?rc.conf+5
только не могу понять что это за строчка?  static_routes="mcast gif0local"
я так понимаю gif0 - это интерфейс, а что означают mcast и приставка local?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "Особенности создания маршрутов FreeBSD 7"  
Сообщение от 1ight_apprentice (ok) on 15-Апр-08, 13:52 
>>     static_routes="mcast gif0local"
>>     route_mcast="-net 224.0.0.0/4 -iface gif0"
>>     route_gif0local="-host 169.254.1.1 -iface lo0"
>только не могу понять что это за строчка?  static_routes="mcast gif0local"
>я так понимаю gif0 - это интерфейс, а что означают mcast и приставка local?

Строчки эти не означают ровным счётом ничего. Это просто окончания меток, которые используются скриптом /etc/rc.d/routing для поиска конфигурации в /etc/rc.conf. Если Вам не нравятся эти названия вы с тем же результатом можете написать свои собственные, какие вам бульше нравятся. Например название провайдера или что-нибудь в этом роде.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

7. "Особенности создания маршрутов FreeBSD 7"  
Сообщение от mixa (??) on 15-Апр-08, 15:35 
Можно обзывать маршрутизируемые сети таким образом, примерно так (чиста для примера)
static_routes="net2 net8 net10 net15 host125 host200"
route_net2="-net 192.168.2.0/24 192.168.9.1"
route_net8="-net 192.168.8.0/24 192.168.11.1"
route_net10="-net 192.168.10.0/24 192.168.1.19"
route_net15="-net 192.168.15.0/24 192.168.1.87"
route_host125="-host 192.168.125.1/32 192.168.1.38"
route_host200="-host 192.168.200.1/32 192.168.1.18"

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

9. "Особенности создания маршрутов FreeBSD 7"  
Сообщение от Wave_is (ok) on 15-Апр-08, 15:48 
>Можно обзывать маршрутизируемые сети таким образом, примерно так (чиста для примера)
>
static_routes="net2 net8 net10 net15 host125 host200" 
>route_net2="-net 192.168.2.0/24 192.168.9.1"
>route_net8="-net 192.168.8.0/24 192.168.11.1"
>route_net10="-net 192.168.10.0/24 192.168.1.19"
>route_net15="-net 192.168.15.0/24 192.168.1.87"
>route_host125="-host 192.168.125.1/32 192.168.1.38"
>route_host200="-host 192.168.200.1/32 192.168.1.18"

ок
сенкс
ща попробую

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

11. "Особенности создания маршрутов FreeBSD 7"  
Сообщение от Wave_is (ok) on 15-Апр-08, 16:00 
>Можно обзывать маршрутизируемые сети таким образом, примерно так (чиста для примера)
>
static_routes="net2 net8 net10 net15 host125 host200" 
>route_net2="-net 192.168.2.0/24 192.168.9.1"
>route_net8="-net 192.168.8.0/24 192.168.11.1"
>route_net10="-net 192.168.10.0/24 192.168.1.19"
>route_net15="-net 192.168.15.0/24 192.168.1.87"
>route_host125="-host 192.168.125.1/32 192.168.1.38"
>route_host200="-host 192.168.200.1/32 192.168.1.18"

"
static_routes="net192 net10"
route_net192="-net 192.168.0.0/24 192.168.1.1"
route_net10="-net 10.0.0.0/24 192.168.1.1"
"
так не вышло
маршруты не появляются

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

8. "Особенности создания маршрутов FreeBSD 7"  
Сообщение от Wave_is (ok) on 15-Апр-08, 15:45 
блин,

>     route_mcast="-net 224.0.0.0/4 -iface gif0"

не могу понять понять где в этой конфигурации указывать шлюз
"-net 224.0.0.0/4" если пакет наравляеться в эту сеть
"-iface gif0" направить на интерфейс

а вот через какой шлюз пакету дальше гулять?
как указывать?


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

10. "Особенности создания маршрутов FreeBSD 7"  
Сообщение от 1ight_apprentice (ok) on 15-Апр-08, 15:49 
>а вот через какой шлюз пакету дальше гулять?
>как указывать?

man route
Ибо строчки, содержащиеся в route_что-то-там ни что иное как окончание команды route add.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

12. "Особенности создания маршрутов FreeBSD 7"  
Сообщение от Wave_is (ok) on 15-Апр-08, 16:10 
>>а вот через какой шлюз пакету дальше гулять?
>>как указывать?
>
>man route
>Ибо строчки, содержащиеся в route_что-то-там ни что иное как окончание команды route
>add.

глянул

static_routes="mcast em0local"
route_mcast="-net 192.168.0.0 192.168.1.1"
route_mcast="-net 10.0.0.0 192.168.1.1"

вроде тоже не работает
при проверки маршрутов в таблице их нет :(

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

13. "Особенности создания маршрутов FreeBSD 7"  
Сообщение от Hammer (??) on 15-Апр-08, 16:32 
>[оверквотинг удален]
>>add.
>
>глянул
>
>static_routes="mcast em0local"
>route_mcast="-net 192.168.0.0 192.168.1.1"
>route_mcast="-net 10.0.0.0 192.168.1.1"
>
>вроде тоже не работает
>при проверки маршрутов в таблице их нет :(

В логе что видишь? /var/log/message

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

16. "Особенности создания маршрутов FreeBSD 7"  
Сообщение от 1ight_apprentice (ok) on 15-Апр-08, 17:12 
>при проверки маршрутов в таблице их нет :(

А если вручную из консоли дать соответствующую команду route add маршруты добавляются? И находится ли 192.168.1.1 в зоне "прямой видимости", т.е. является ли он соседним узлом? Ибо еже ли не является, то маршрут добавлен не будет.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

17. "Особенности создания маршрутов FreeBSD 7"  
Сообщение от Wave_is (ok) on 15-Апр-08, 19:59 
>>при проверки маршрутов в таблице их нет :(
>
>А если вручную из консоли дать соответствующую команду route add маршруты добавляются?
>И находится ли 192.168.1.1 в зоне "прямой видимости", т.е. является ли
>он соседним узлом? Ибо еже ли не является, то маршрут добавлен
>не будет.

ок
спасибо
ошибку нашел

шлюз писал под рабочий сегмент, а тестировал дома в домашнем
поэтому IP со шлюзом и разбегались

теперь работает

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру