Ещё два способа:
Первый:
iface XXX inet dhcp
post-up ip r a 192.168.0.0/16 via 192.168.21.1 dev XXX
Второй
#!/bin/sh
# Файл должен быть с исполняемым битом
ROUT=`/sbin/ip r a`
GW=192.168.21.1
ATTR="via $GW dev $IFACE"
# stuff
if [ "$IFACE" = XXX ]; then
$ROUT 192.168.0.0/16 $ATTR
# $ROUT net/netmask $ATTR
fi
Пользователь решил продолжить мысль 27 Мая 2011, 11:47:19:
А еще маршрутизацию может отдавать провайдер, или по dhcp или по rip-v2...