[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

In kernel routing table vs. /sbin/ip vs. /sbin/route


Using /sbin/route, I can add multiple default routes like so:

/sbin/route add -net default gw 192.168.0.1
/sbin/route add -net default gw 192.168.0.2

But I cannot do the same with /sbin/ip:

/sbin/ip route add default via 192.168.0.1
/sbin/ip route add default via 192.168.0.2
RTNETLINK answers: File exists

Given that /sbin/ip is the more powerful and modern tool, I'm lead to
believe that /sbin/route might be leaving the in kernel routing table in a 
weird state.

My two simple questions are as follows:

1) Which tool is more correct?

2) What is the behavior of the kernel when multiple default routes are 
defined?

Thanks,

davez

-- 
Dave Zarzycki
http://zarzycki.org/~dave/

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo _at_ vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


この情報があなたの探していたものかどうか選択してください。
yes/まさにこれだ!   no/違うなぁ   part/一部見つかった   try/これで試してみる

あなたが探していた情報はどのようなことか、ご自由に記入下さい。特に「まさにこれだ!」と言う場合は記入をお願いします。
例:「複数のマシンからCATV経由でipmasqueradeを利用してWebを参照したい場合の設定について」
Follow-Ups: