Помогите пожалуйста начинающему администратору. Есть две локалки с адресами 192.168.30.0 и 192.168.0.0, и ASPLinux 11 с вариантом установки "сервер". На Линухе подняты три сетевых интерфейса: к eth0 подключен ADSL модем, через который пользователи локалки 192.168.0.0 выходят в интернет (поднят squid); eth1 (192.168.0.1) - шлюз для соответствующей локалки; eth2 (192.168.30.96) - смотрит в локалку 192.168.30.0. Задача: настроить маршрутизацию между подсетями .30. и .0. Пользователи .30.-той локалки выходить в инет не должны. Включен ip-forwarding, iptables выключен. Пробовал через iptables сделать правила для перенаправления - не получилось (может конечно плохо пробовал, но пока нуль). Как шлюзы соответсвующие интерфейсы сервака прописаны в обоих сетках inet | ADSL | eth0 192.168.0.0 A-------(.0.1)eth1 | eth2(.30.96)-------B 192.168.30.0Проблема в том, что, например рядовой комп сетки 192.168.0.0 пингует карточку eth2 (.30.96), а остальные компы сетки .30.0 почему-то нет, то же самое происходит и наоборот. Получается что вроде как маршрутизация между интерфейсами работает, а карточки дальше в сетки пакеты не передают. Может кто-то поможет разобраться в чем проблема?
|