Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Ветеран


Сообщения: 1958
Благодарности: 306

Профиль | Отправить PM | Цитировать


Команду лучше писать
route -p add ...

Явное использование метрики хорошо видно на примере имеем два сетевых интерфейса и имеем два маршрута
0.0.0.0/0 шлюз А метрика 1
0.0.0.0/0 шлюз B метрика 2
По какому маршруту будет выход на адреса с 0.0.0.0 конечно же через шлюз А с метрикой 1, если метрики поменять местами, то естественно поменяется и маршрут. При пропадении маршрута 0.0.0.0/0 шлюз А метрика 1 (если в рееатре доб.команды), то 0.0.0.0/0 шлюз B метрика 2 возьмет на себя обязанности основного маршрута.
Другой пример
0.0.0.0/0 шлюз А метрика 1
0.0.0.0/0 шлюз B метрика 1
По какому маршруту будет идти выход на адреса 0.0.0.0 по тому маршруту у которого задержка меньше. ИЛИ жестко прописывать интернет адреса (т.е. маршруты на сервера интернета) через статические маршруты:
internet_server_A/255.255.255.255 шлюз_А
internet_server_В/255.255.255.255 шлюз_В
internet_server_С/255.255.255.255 шлюз_А
internet_server_В/255.255.255.255 шлюз_А
и т.д.

Цитата Max2k:
из положения так добавил статический маршрут с адресом компа 192.168.*.*, маской подсети 255.255.255.0 и шлюзом 0.0.0.0
На сколько помню адрес 0.0.0.0 используется в качестве адреса источника при широковещательной передаче, широковещательный пакет содержит специальный признак, в нем установлен флаг, сообщающий о том, что пакет направлен сразу на все интерфейсы сети. Таким образом, IP-адрес 0.0.0.0, не имеющий отношения к широковещательной передаче, не может существовать. Часто используют описание фильтра, любой адрес это 0.0.0.0/255.255.255.255.
Многие программы используют это по своему, поэтому могут быть проблемы.
Из данной команды 192.168.*.*, маской подсети 255.255.255.0 и шлюзом 0.0.0.0
я предполагаю действия послать по всем сетевым интерфейсам, это равносильно простой команде
192.168.*.*, маской подсети 255.255.255.0 шлюз_[любой адрес вашей локальной сети] смысл данной команды нам нужно выплюнуть пакеты для сети 192.168.*.* через нужный интерфейс в сетевой кабель, а там уже нужная сетевая карта его получит, так же получим ответ и мы, так принцип сети если пакет есть в сети то сетевые карты его проверяют, если адресован нам то мы его принимаем, если не нам то нам по барабану.

Отправлено: 21:34, 14-09-2009 | #5