Одному из компьютеров выпало гордое звание шлюза, на котором поднято 2 интерфейса: 192.168.1.210 (смотрел и смотрит в подсеть *.1.0) и 192.168.2.1 (соответственно, смотрит в подсеть *.2.0), но! - так как все это в рамках одной физической локальной сети, то сетевая карта у него одна (а нафиг больше?).
Далее, берется комп, ему проставляется ip: 192.168.2.2 и шлюз: 192.168.2.1, берется комп из 1-й подсети, например, ip: 192.168.1.11, ему ставится шлюз 192.168.1.210. Все. С обоих компов прекрасно пингуются оба интерфейса шлюза (оба интерфейса - с каждого хоста!). Но вот с '192.168.1.11' пропинговать '192.168.2.2' не получается, ровно как и наоборот
route.GIF 4.31 КБ 0 Скачано
Окей! Делаем умнее - на 192.168.1.11 прописывается:
route -p ADD 192.168.2.0 MASK 255.255.255.0 192.168.2.1На 192.168.2.2 пишем:
route -p ADD 192.168.1.0 MASK 255.255.255.0 192.168.1.210
Все равно нифига! Складывается впечатление, что шлюз не маршрутизирует пакеты между своими логическими интерфейсами. В чем может быть ошибка?
Предвкушая вопросы знатоков - на шлюзе Windows 2003 Server R2 Enterprise, файервол настроен корректно (вырублен нафиг! ), а в реестре включена опция IPEnableRouter. На остальных компах - тоже винда (W2K).