Помогите правильно скомпоновать роутинг

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС для молодых и начинающих системных администраторов.

Модераторы: SLEDopit, Модераторы разделов

Аватара пользователя
Spider
Сообщения: 72

Помогите правильно скомпоновать роутинг

Сообщение Spider »

Всем привет!

Встала таккая "незадача" есть сервер в инете с динамическим IP но с DynDNS хостом. Мне нужно ходить на него по специфическому маршруту.
Раньше это выглядело как-то так:

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

route add -host dynamic.host dev ppp1
ssh dynamic.host
route del dynamic.host


теперь возникла необходимость ходить на него некоторыми автоматическими сервисами. Для этого я написал скрипт определения IP этого сервера и добавления его в ROUTE если там такого нет. Скрипт добавил в cron и он там рефрешит route table под мои нужды.
Но встал вопрос "захламления" этой самой таблицы.
Так вот идея. Можно ли как в iptables сделать свой iptables -N chain и добавить это chain в общую таблицу роутинга, а в этот chain уже добалять мой роутинг и флушить её целиком при изменении, таким образом избежать "захламления" ?

подозреваю что надо делать что-то типатакого:
ip route add dynamic.host ..... table my_table

но вот как эту my_table добавить в общую не понимаю пока...

Помогите плиз.
Спасибо сказали:
BIgAndy
Сообщения: 1923

Re: Помогите правильно скомпоновать роутинг

Сообщение BIgAndy »

Для этого я написал скрипт определения IP этого сервера и добавления его в ROUTE если там такого нет. Скрипт добавил в cron и он там рефрешит route table под мои нужды

dyndns client, DNS + ARP не?
PS Полную цепочку можно проследить при помощи tracepath
Спасибо сказали:
Аватара пользователя
Spider
Сообщения: 72

Re: Помогите правильно скомпоновать роутинг

Сообщение Spider »

толи вы меня не поняли толи я не так объяснил. Толди я вас не понял :)
Чё? :)
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Помогите правильно скомпоновать роутинг

Сообщение sash-kan »

Spider писал(а):
27.06.2010 17:01
Но встал вопрос "захламления" этой самой таблицы.
сохраняйте ip-адрес, для которого вносили маршрут в последний раз.
при изменении — удаляйте уже ненужный маршрут.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
Spider
Сообщения: 72

Re: Помогите правильно скомпоновать роутинг

Сообщение Spider »

Почему я не удивлён отвечающему? :)

была такая мысль... Но шаткая она чё-то...
Спасибо сказали:
Аватара пользователя
KiWi
Бывший модератор
Сообщения: 2521
Статус: статус, статус, статус

Re: Помогите правильно скомпоновать роутинг

Сообщение KiWi »

Spider писал(а):
27.06.2010 17:01
подозреваю что надо делать что-то типатакого:
ip route add dynamic.host ..... table my_table

но вот как эту my_table добавить в общую не понимаю пока...

Правильно подозреваете.

Для медитации -- можно посмотреть на вывод ip ru.
Спасибо сказали: