Несколько NAS серверов и статический IP

Технические вопросы по UTM 5.0
Закрыто
CarTer
Сообщения: 62
Зарегистрирован: Пн май 26, 2008 09:18

Несколько NAS серверов и статический IP

Сообщение CarTer »

Подскажите, как пользователям выдать статические ip адреса при следующей схеме авторизации.
Имеется несколько NAS серверов на базе FreeBSD+mpd5(PPPoE), на каждом из них подняты одинаковые интерфейсы с пользовательскими vlan'ами. При этом за каждым сервером прикреплен свой пул ip адресов. Выдача ip происходит не биллингом а самими серверами, в биллинг только поступает информация о присвоенному пользователю ip.

JAO
Сообщения: 1153
Зарегистрирован: Вт дек 11, 2007 08:17

Сообщение JAO »

Статические проще всего радиусом. И настроить так, чтобы из пула брал только если радиус не вернет атрибут Framed-IP-Address.

CarTer
Сообщения: 62
Зарегистрирован: Пн май 26, 2008 09:18

Сообщение CarTer »

Как быть если пользователь авторизуется на NAS (2) сервере на котором сетка с ip адресом (10.10.10.10) не роутится. Роут этой сети происходит на другой NAS (1).

CarTer
Сообщения: 62
Зарегистрирован: Пн май 26, 2008 09:18

Сообщение CarTer »

JAO писал(а):Статические проще всего радиусом. И настроить так, чтобы из пула брал только если радиус не вернет атрибут Framed-IP-Address.
Подскажите как настроить такой механизм работы

JAO
Сообщения: 1153
Зарегистрирован: Вт дек 11, 2007 08:17

Сообщение JAO »

Не подскажу, поскольку сам так не настраивал. Попробуйте сконфигурировать в mpd5 пул адресов вместе с аутентификацией через радиус (с выдачей IP адреса) и посмотрите, какому из этих двух источников он отдаст предпочтение при назначении адреса абоненту.

Плахотин Сергей
Сообщения: 57
Зарегистрирован: Чт авг 03, 2006 09:36

Сообщение Плахотин Сергей »

OSPF вам поможет

gravis
Сообщения: 562
Зарегистрирован: Ср мар 16, 2005 15:31
Откуда: Село Красноярск

Сообщение gravis »

можно обойтись и без динамической маршрутизации
эту задачу просто решить средствами ARP

Плахотин Сергей
Сообщения: 57
Зарегистрирован: Чт авг 03, 2006 09:36

Сообщение Плахотин Сергей »

это как же?

Витька
Сообщения: 236
Зарегистрирован: Вс дек 16, 2007 21:54

Сообщение Витька »

gravis писал(а):можно обойтись и без динамической маршрутизации
эту задачу просто решить средствами ARP
Ну можно и гланды через жопу вырезать :)
OSPF тут куда логичнее и правильнее.

gravis
Сообщения: 562
Зарегистрирован: Ср мар 16, 2005 15:31
Откуда: Село Красноярск

Сообщение gravis »

Да вырезайте, кто же вам не дает. Только потом не жалуйтесь :D

Автор ничего не написал про вышестоящий роутер, который собирает трафик с NASов. Использование любого протокола динамической маршрутизации потребует его поддержки на этом самом роутере. А вдруг там утюг? :D

В общем, в данном случае, я бы тоже сделал на OSPF или BGP, но вариант разруливания на L2 имеет право на существование :D Мне приxодилось сталкиваться с ситуациями, когда так было предпочтительнее.

ARP alias придумали не волки и не только для "секьюрити".
Cisco по-дефолту кстати это очень активно использует.

Проблему привязки IP к логинам не рассматриваю, это все описано в докаx на биллинг.

Собственно как это может быть реализовано без динамики:

Изображение

Клиентский диапазон к примеру: 10.10.0.0/16

На NAS-аx делаем if-up и if-down скрипты, запускаемые при поднятии и закрытии PPPoE соединения клиента.
В if-up пишем что-то вроде

Код: Выделить всё

arp -S $REMOTE_ADDRESS $NAS_eth0_MAC pub
В if-down:

Код: Выделить всё

arp -d $REMOTE_ADDRESS
где REMOTE_ADDRESS - PPP IP клиента
NAS_eth0_MAC - собственно MAC-адрес соответствующего NAS'a

Т.к. IP адреса клиентов лежат в подсети на интерфейсе коре-роутера, он спросит по ARP к примеру: Who has 10.10.3.1? tell 10.0.0.1
если клиент 10.10.3.1 подключился к любому из NAS-ов то коре-роутер получит ответ от того NAS-a, что клиент висит на его MAC-е и пакеты полетят на этот NAS. Между NAS-ами интерконнект будет работать по этому же принципу. Главное чтобы один логин одновременно на все NAS-ы не полез, а то будет бесплатная балансировка трафика :D Настроек минимум, а главное что работать будет.

Закрыто