The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"объединение двух подсетей на Линухе"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"объединение двух подсетей на Линухе"  
Сообщение от Keygen email(ok) on 09-Фев-07, 13:59 
Помогите пожалуйста начинающему администратору. Есть две локалки с адресами 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 почему-то нет, то же самое происходит и наоборот. Получается что вроде как маршрутизация между интерфейсами работает, а карточки дальше в сетки пакеты не передают. Может кто-то поможет разобраться в чем проблема?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "объединение двух подсетей на Линухе"  
Сообщение от Oyyo on 09-Фев-07, 15:04 
>Помогите пожалуйста начинающему администратору. Есть две локалки с адресами 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 почему-то нет, то же самое
>происходит и наоборот. Получается что вроде как маршрутизация между интерфейсами работает,
>а карточки дальше в сетки пакеты не передают. Может кто-то поможет
>разобраться в чем проблема?


выполни команду
echo 1 >/proc/sys/net/ipv4/ip_forward

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру