URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 78332
[ Назад ]

Исходное сообщение
"Маршрутизация. Две сети"

Отправлено VAR , 20-Янв-08 21:00 
Доброго времени суток.
Во FreeBSD можно сказать только начал разбираться, поэтому есть проблемы, которые решить не могу :(

Есть две локальные домашние сети NET1 и NET2
NET1: 192.168.15.х маска 255.255.255.0
NET2: 192.168.13.х маска 255.255.255.0
Есть комп с установленой FreeBSD 6.1 с двумя сетевыми картами

в /etc/rc.conf

gateway_enable="YES"
ifconfig_xl0="inet 192.168.13.1  netmask 255.255.255.0"
ifconfig_rl0="inet 192.168.15.1  netmask 255.255.255.0"

у пользователей NET1 прописан route add 192.168.13.0 mask 255.255.255.0 192.168.13.1 -p
у NET2 - route add 192.168.15.0 mask 255.255.255.0 192.168.15.1 -p

пакеты между сетями ходят, файлы льются :)
в сети NET1 есть модем 192.168.15.10
чтобы выйти в инет нужно прописать маршрут до VPN-сервера провайдера: route add 10.1.24.1 mask 255.255.255.255 192.168.15.10

проблема в том что неполчается из сети NET2 выйти в инет через модем в сети NET1
прописать route add 10.1.24.1 mask 255.255.255.255 192.168.15.10 в сети NET2 не удается из-за ошибки:
"Сбой добавления маршрута: Либо индекс интерфейса указан неверно, либо шлюз не лежит в той же подсети, что и данный интерфейс. Проверьте таблицу IP-адресов этого компьютера"

Менять маску на всех комьютерах нельзя и на это не пойдет вторая сеть

Что нужно сделать чтобы можно было пользоваться модемом?


Содержание

Сообщения в этом обсуждении
"Маршрутизация. Две сети"
Отправлено CrAzOiD , 20-Янв-08 21:53 
хацкеры )
и в первой и во второй сети убираете маршруты на соседнюю сеть и просто оставляете DG - свой интерфейс во FreeBSD машине.
На этой же машине поднимаете то что вам надо до модема с провайдером и все.

"Маршрутизация. Две сети"
Отправлено PavelR , 21-Янв-08 08:26 

Корректируем легкий бред.

>и в первой и во второй сети убираете маршруты на соседнюю сеть
>и просто оставляете DG - свой интерфейс во FreeBSD машине.

На машинах в сетях ничего не трогаем.

>На этой же машине поднимаете то что вам надо до модема с
>провайдером и все.

Вот это не понятно и считаем бредом.


Дальше, на машине с FreeBSD ("Центральной") прописываем

route add 10.1.24.1 mask 255.255.255.255 192.168.15.10

Теперь все машины будут знать куда идти к 10.1.24.1 - через модем 15.10.
Те, которые в 15 сети - получат редирект от FreeBSD, те которые в 13 сети пойдут туда через маршрутизатор, прописанный у них дефолтом.
Теперь главное, чтобы модем сумел отдал пакеты в сеть  "192.168.13.х маска 255.255.255.0" через шлюз 13.1  - ну это на модеме и прописывай.


"Маршрутизация. Две сети"
Отправлено VAR , 21-Янв-08 15:59 
>[оверквотинг удален]
>route add 10.1.24.1 mask 255.255.255.255 192.168.15.10
>
>Теперь все машины будут знать куда идти к 10.1.24.1 - через модем
>15.10.
>Те, которые в 15 сети - получат редирект от FreeBSD, те которые
>в 13 сети пойдут туда через маршрутизатор, прописанный у них дефолтом.
>
>Теперь главное, чтобы модем сумел отдал пакеты в сеть  "192.168.13.х маска
>255.255.255.0" через шлюз 13.1  - ну это на модеме и
>прописывай.

А как это на модеме прописать? Модемы в сетях в основном Zyxel-645 и 660 серии
Доступ через телнет к ним могу получить.
Хотябы на словах :)


"Маршрутизация. Две сети"
Отправлено Rusty , 21-Янв-08 19:46 
>[оверквотинг удален]
>>в 13 сети пойдут туда через маршрутизатор, прописанный у них дефолтом.
>>
>>Теперь главное, чтобы модем сумел отдал пакеты в сеть  "192.168.13.х маска
>>255.255.255.0" через шлюз 13.1  - ну это на модеме и
>>прописывай.
>
>А как это на модеме прописать? Модемы в сетях в основном Zyxel-645
>и 660 серии
>Доступ через телнет к ним могу получить.
>Хотябы на словах :)

:) книги читай


"Маршрутизация. Две сети"
Отправлено savemegood , 25-Июл-08 13:40 
Подобная ситуевина. две сети и у каждой свой шлюз в инет.
Объеденил их фрюхой.На фре нет инета, соответсвенно добавил дефолтоутер одной из сети:
получилось то, что и должно по логике: две маршрутизируемы между собой сети и у одной из них есть инет))
Собственно вопрос: подскажите, пожалуйста, как заставить, вторую сеть использовать шлюз первой?