Я хочу посмотреть, как меняется таблица маршрутизации в системе Linux, когда получено перенаправление ICMP. Для этого я использую
icmpush -v red -sp current-gateway -gw new-gateway -dest google.com -c host -prot tcp my-eth1-ip-address
(который возвращает успех), но результат
route -n
остается такой же. Конечно, я проверил вывод
cat /proc/sys/net/ipv4/conf/eth1/accept_redirects
который равен 1. Это машина с Ubuntu 12, с последней стабильной версией ядра, без брандмауэра.
Итак, вопрос: что может пойти не так?