URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 21999
[ Назад ]

Исходное сообщение
"iproute"

Отправлено ghost_gluck , 17-Окт-02 19:28 
Возникла проблема.
ip route add nat 194.194.194.55 via 192.168.0.9
выдает: RTNETLINK answers: Invalid argument
Ядро 2.4.18 собрано с параметрами
CONFIG_IP_ADVANCED_ROUTER=y
CONFIG_IP_MULTIPLE_TABLES=y
CONFIG_IP_ROUTE_MULTIPATH=y

Не подскажите ли в чем грабли?

Сорри если оффтопик.
Заранее благодарен.


Содержание

Сообщения в этом обсуждении
"RE: iproute"
Отправлено Hurricane , 17-Окт-02 22:59 
>Возникла проблема.
>ip route add nat 194.194.194.55 via 192.168.0.9
>выдает: RTNETLINK answers: Invalid argument
>Ядро 2.4.18 собрано с параметрами
>CONFIG_IP_ADVANCED_ROUTER=y
>CONFIG_IP_MULTIPLE_TABLES=y
>CONFIG_IP_ROUTE_MULTIPATH=y
>
>Не подскажите ли в чем грабли?
>
>Сорри если оффтопик.
>Заранее благодарен.

Может я говорю каку, но после via ты как будто IP написал, а надо интерфейс. route add default XXX.XXX.XXX.XXX via rl0 ( fxp0 ) etc.


"RE: iproute"
Отправлено ghost_gluck , 18-Окт-02 11:00 
>>Возникла проблема.
>>ip route add nat 194.194.194.55 via 192.168.0.9
>>выдает: RTNETLINK answers: Invalid argument
>>Ядро 2.4.18 собрано с параметрами
>>CONFIG_IP_ADVANCED_ROUTER=y
>>CONFIG_IP_MULTIPLE_TABLES=y
>>CONFIG_IP_ROUTE_MULTIPATH=y
>>
>>Не подскажите ли в чем грабли?
>>
>>Сорри если оффтопик.
>>Заранее благодарен.
>
>Может я говорю каку, но после via ты как будто IP написал,
>а надо интерфейс. route add default XXX.XXX.XXX.XXX via rl0 ( fxp0
>) etc.

С iproute работаю недавно. За основу брал пример приведенный в форуме (линк не подскажу). Помню только автора ответа - Z0termaNN. Там указывался именно такой вариант.

В твоем случае получается маршрут по умолчанию. А мне нужен нат. Спасибо за ответ. Разобрался.

ip route add nat 194.194.194.55 via 192.168.0.9
ip rule add prio 100 from 192.168.0.9 nat 194.194.194.55

Да, кстати, сейчас проблема другого плана: нат не работаетю хотя правила как описано выше существуют. Хотелось так же узнать, если
нат прописывается в iproute, будут ли видны изменения в iptables -t nat?
У меня ничего не появилось. (это мои подозрения).


"RE: iproute"
Отправлено Elephant , 18-Окт-02 14:17 
>описано выше существуют. Хотелось так же узнать, если
>нат прописывается в iproute, будут ли видны изменения в iptables -t nat?
нет не будут. iptables -L -t nat покажет только цепочки.
и нат тебе нужно делать через iptables, а iproute указывает как именно роутить пакетики.