Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
NikDor Гость
|
Добавлено: Пн Июн 10 2002 17:41 Заголовок сообщения: как изм. таблицу маршрут. на удаленном компьютере |
|
|
Можно ли программно использовать для этих целей ICMP redirect |
|
Вернуться к началу |
|
|
anthony
Зарегистрирован: 21.05.2002 Сообщения: 845 Откуда: Petrozavodsk
|
Добавлено: Пн Июн 10 2002 23:31 Заголовок сообщения: Если удаленный роутер настроен так, что это разрешено - то да. (-) |
|
|
- |
|
Вернуться к началу |
|
|
NikDor Гость
|
Добавлено: Пт Июн 14 2002 09:42 Заголовок сообщения: Моя задача |
|
|
А конкретней, как его настроить?
Моя задача:
Linux... компьютер имеет 2 сетевых карты 129.181.246.9 и 129.182.246.9 таблица маршрутизации: 129.181.0.0 ... eth0 129.182.0.0 ... eth1
необходимо обеспечить связь по протоколу TCP(напр. с хостом 129.181.246.204). В случае физического обрыва ,например, первой сети, не разрывая TCP соединения, обеспечить передачу данных по 2й. Моё решение: изменить табл маршутизации на своей машине: route add -host 129.181.246.204 gw 129.182.246.204 eth1 и аналогичное изменение на удаленной(при помощи ICMP redirect?).
Посылаю ICMP redirect на 204 машину. tcpdump на 204 говорит о том что мой пакет пришел, но таблица не меняется. Пробовал вручную route add -host ... gw ... eth0 dyn -не работает(не устанавл. флаг D).Почему?
Какие другие подходы возможны?(между хостами возможно может находится коммутатор) |
|
Вернуться к началу |
|
|
|