route add default...


[ Комментарии ] [ Добавить комментарий ] [ Доска объявлений HackZone ]

Отправитель: XR, June 25, 1998, 11:51:41:

В ответ на: route add default... (отправитель: jet, June 24, 1998, 13:42:11):

м - да пока читал длинное обяснение - упустил главное
давай по порядку
у тебя есть сеть (скажем класса С)
и из нее ВИДИМО выделена пдсеть - где ты сидишь ТАК ?
далее я никогда не имел дел сос ско (может там маски както не так задаются ? :))
но что означает маска 255.255.255.255 ? (:))
обясняю как идет выбор маршрута (из таблицы роутинга)
адрес назначения пакета побитно перемножается с маской
и если сие произведение равно значению записи Network Address
то пакет уходит на соответствующий шлюз
если ни одна из записей не удовлетворяет данному условию
пакет отбрасывается на дефолт калитку
записи просматриваются в том порядке в каком их выводит
route
думаю диагноз понятен - дело не в маске дефолтового шлюза
(он действительно как правило имеет маску 0.0.0.0
и metric=1 - может дело в этом ?)
а маске своей подсети (куда пакеты идут без роутинга metric=0)
выясни маску своей подсети и поправь предидущую(предидущие) записи
если более кратко то:
[все что связано с lo скипнуто ;)]
ifconfig [фейс] [твой IP] broadcast[бродкастовый IP] netmask[маска сети]
для сети класса C это выглядит так *.*.*.255 255.255.255.0
далее добавляем паршруты ^^^^^^.0 ^^^^^^^^^^^^^
1) для подсети route add -net [адрес сети] netmask [маска сети]
2) дефолтовый маршрут route add gw [адрес калитки] metric 1
синтаксис возможно будет другим но принцип будет таким же ...


Комментарии:


Цитировать сообщение


[ Комментарии ] [ Доска объявлений HackZone ]