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

Исходное сообщение
"Помогите настроить маршрутизацию."

Отправлено BcZ , 28-Ноя-07 02:55 
У меня есть система FreeBSD 6.2
Есть две сети LAN1 и LAN2.
В каждой у меня есть IP, так же в каждой сети свой defaultrouter, без которого я не смогу в LAN1 или LAN2 сети видеть машины дальше своего сегмента (т.е. на роутере проверяется IP, MAC и если все ок, пускает дальше и так для каждой сети в отдельности!!!)
Задачи в следующем:
1. Необходимо в сети LAN1 сделать полный доступ через НАТ к сети LAN2 определенному IP.
2. Также необходимо в сети LAN1 сделать доступ через НАТ отдельному IP к определенному IP:Порт в сети LAN2.

Нету даже идей, т.к. я не могу объеденить эти две сети на одной машине в BSD.
Т.к. в rc.conf можно задать один defaultrouter, например:
ifconfig_rl0="inet 10.10.10.10  netmask 255.255.255.0"
defaultrouter="10.10.10.1"
А у меня два интерфейса и у каждого свой defaultrouter.
Т.е. если я ставлю defaultroute к первой сети, работает полностью LAN1, если же наоборот то работает полностью LAN2, помогите совместить и реализовать выше написанные задачи.
Очень расчитываю на вашу помощь, за ранее благодарен.


Содержание

Сообщения в этом обсуждении
"Помогите настроить маршрутизацию."
Отправлено reader , 28-Ноя-07 10:39 
там же прописать маршруты к подсетям.
примерно так:

ifconfig_rl1="inet 192.168.1.2  netmask 255.255.255.0"
ifconfig_rl0="inet 10.253.17.184 netmask 255.255.255.0"
defaultrouter="192.168.1.1"

маршрут к 10.253.0.0/24 через gw 10.253.17.1
static_routes="net10253 "
route_net10253="-net 10.253.0.0/24 10.253.17.1"