Есть компьютер выполняющий роль шлюза в инет, на нем стоит ОС Windows 2003 Server EE с двумя сетевыми картами, одна смотрит в инет (10.213.15.45/16), другая в локальную сеть(192.168.2.4/24) + 2 виртуальных сетевых адаптера с ip адресами 192.168.3.1/24, 192.168.4.254/24. На этом сервере запущен ASPLinux12 в VMware тоже с двумя сетевыми интерфейсами (192.168.3.254 и 192.168.4.1). При этом в самом linux инет конечно есть. Задача заключается в том, чтобы инет трафик проходил через следующие узлы: 192.168.2.4/24 -> 192.168.3.1/24 -> 192.168.4.1/24 -> 192.168.4.254/24 -> (NAT) -> 10.213.15.45/16Пробывал создать статический маршрут:
адрес назначения: 0.0.0.0/0.0.0.0, шлюз: 192.168.3.254/24 - инет трафик попадает в linux, затем выходит с ip 192.168.4.254, но на 10.213.15.45/16 не попадает, т.к. в таблице маршрутизации 0.0.0.0/0.0.0.0, шлюз: 192.168.3.254/24 и все тут. второго такого маршрута быть не может. Одна таблица маршрутизации на все сетевые интерфейсы.
Есть такой режим мостового соединения в windows, может он в данном случае помочь? Но при этом нельзя будет воспользоваться функцией маршрутизации :( Еще я слышал, что есть маршрутизация по MAC адресам, как этим пользоваться в винде, и может ли эта фича помочь в данном случае?
Умные люди сказали, что нафиг тебе эта винда - must die. В принципе я так и собираюсь навреное скоро сделать, на этом компе и так 3 оси стоит XP, 2003 Server и ASPLinux 12. Но мне очень не хочется заниматься шаманством, когда под виндой файловый сервер с винтом на 400 Гб NTFS (классное управление безопасностью), а с samba я как-то имел дело, больше не хочу, когда под виндой и без шаманств все прекрасно работает.