Дополнительный DHCP сервер

Post new topic   Reply to topic    DD-WRT Forum Index -> Оборудование на основе Atheros WiSOC
Author Message
Sonya
DD-WRT Novice


Joined: 04 Jul 2011
Posts: 19

PostPosted: Thu Feb 04, 2016 7:16    Post subject: Дополнительный DHCP сервер Reply with quote
Приветствую, уважаемые!

Есть довольно разветвлённая сеть, в которой два роутера, подключенные к разным провайдерам.
В данный момент в сети только один DHCP сервер, который раздаёт всем шлюз основного интернета (на картинке жёлтый роутер).
Задача: раздать беспроводным клиентам роутера резервного интернета (на картинке синий роутер) резервный шлюз, при этом по возможности сохранив адресацию в сети.
Пока это реализовано через резервирование по MAC, но это очень неудобно - беспроводных устройств много, заранее неизвестен мак адрес. Хочется поднять второй DHCP сервер, который бы обслуживал только беспроводных клиентов резервного роутера. Но как это сделать, чтобы не нарушить работу остальной сети?
Sponsor
vasek00
DD-WRT Guru


Joined: 06 Nov 2010
Posts: 3312

PostPosted: Thu Feb 04, 2016 13:07    Post subject: Re: Дополнительный DHCP сервер Reply with quote
На обоих роутерах поднимаете DHCP (только диапазоны разные) - для всех wi-fi клиентов синего шлюзом будет он сам и выход в интернет через него, для двух клиентов его LAN прописать шлюз на желтый (на самих клиентах) тем самым пойдут в интернет через желтый.
Для определения роутера у wi-fi клиентов это будет имя его SSID сети, к какой подключиться от той и возьмет шлюз для выхода в интернет, все LAN пойдут через желтый.
Sonya
DD-WRT Novice


Joined: 04 Jul 2011
Posts: 19

PostPosted: Thu Feb 04, 2016 14:03    Post subject: Reply with quote
Если бы всё было так просто. Я же неспроста нарисовал другие устройства и указал их IP адреса. Если просто поднять два DHCP сервера, они будут друг другу мешать по LAN, там тоже есть DHCP клиенты, и им нужно давать в качестве шлюза основной роутер.
Надо как-то закрепить второй DHCP сервер на беспроводном интерфейсе, но по-моему без изменения адресации у WiFi клиентов это невозможно, так как беспроводный интерфейс и LAN роутера объединены в мост.
vasek00
DD-WRT Guru


Joined: 06 Nov 2010
Posts: 3312

PostPosted: Fri Feb 05, 2016 9:21    Post subject: Re: Дополнительный DHCP сервер Reply with quote
Sonya wrote:
Если бы всё было так просто. Я же неспроста нарисовал другие устройства и указал их IP адреса. Если просто поднять два DHCP сервера, они будут друг другу мешать по LAN, там тоже есть DHCP клиенты, и им нужно давать в качестве шлюза основной роутер.
Надо как-то закрепить второй DHCP сервер на беспроводном интерфейсе, но по-моему без изменения адресации у WiFi клиентов это невозможно, так как беспроводный интерфейс и LAN роутера объединены в мост.

Они ни как по LAN мешать не будут, кто первый ответит от того и получат IP, чтоб привязать к данным ПК один и тот же IP можно выполнить привязку данного MAC к нужному IP на обоих DHCP серверах, данный IP тогда лучше брать не из диапазона DHCP.
т.е.
DHCP 1 - диапазон 10-29
LAN ПК1 - MAC:xx.xx.xx.1, камера - MAC:хх.хх.хх.10

DHDCP 2 - диапазон 30-49
LAN ПК1 - MAC:xx.xx.xx.1, камера - MAC:хх.хх.хх.10

при использовании DHCP в данном случае они будут получать разный шлюз, поэтому лучше для них стат IP и шлюз на роутер желтый, да и вообще лучше всех LAN на стат, думаю уж не такое у вас и большое их кол-во.

Для wi-fi как и сказал определяющим будет SSID точки доступа.

Есть вариант сложней на точке доступа синий роутер сделать unbridge на br0 = отдельно получите wi-fi и LAN. DHCP на нем так же поднять, но указать только интерфейс wi-fi (все клиенты wi-fi через него), тогда LAN будут только получать от DHCP желтого роутера, так как DHCP синий просто проигнорирует их и не ответит им. Но в данном варианте нужно будет проверять настройку iptables на синим роутере с тем что есть и при необходимости ее подправить (3-5 дополнительных правил, но по моему в последних версиях это все на автомате). Разделение br0 на http://192.168.1.1/Networking.asp раздел Network Configuration на нужном интерфейсе поле Unbridged в место Default (примечание это нужно делать на LAN интерфейсе).
Если LAN клиентам на синем роутере по барабану клиенты wi-fi и выход через него в интернет, то не чего добавлять будет не надо.

В http://192.168.1.1/Services.asp раздел DHCP Server в окне Additional DNSMasq Options путем добавления строчки например :
Code:

dhcp-option=br0, 3, 192.168.1.253

можно управлять адресами шлюзов для нужных интерфейсов на DHCP сервере, IP может быть отличный от текущего DHCP сервера.

Так что вариантов более чем.
Sonya
DD-WRT Novice


Joined: 04 Jul 2011
Posts: 19

PostPosted: Fri Feb 05, 2016 12:45    Post subject: Re: Дополнительный DHCP сервер Reply with quote
vasek00 wrote:
Есть вариант сложней на точке доступа синий роутер сделать unbridge на br0 = отдельно получите wi-fi и LAN. DHCP на нем так же поднять, но указать только интерфейс wi-fi

В общем, выбрал этот вариант, сделать типа гостевой сети из WiFi на синем роутере. Только наоборот, вывел из бриджа интерфейс ath0 и привязал DHCP сервер к нему по статье.
Клиенты цепляются по WiFi, получают адреса из новой подсети. Интернета на втором роутере ещё нет, проверить пока не получится.
vasek00
DD-WRT Guru


Joined: 06 Nov 2010
Posts: 3312

PostPosted: Fri Feb 05, 2016 15:46    Post subject: Re: Дополнительный DHCP сервер Reply with quote
Sonya wrote:
vasek00 wrote:
Есть вариант сложней на точке доступа синий роутер сделать unbridge на br0 = отдельно получите wi-fi и LAN. DHCP на нем так же поднять, но указать только интерфейс wi-fi

В общем, выбрал этот вариант, сделать типа гостевой сети из WiFi на синем роутере. Только наоборот, вывел из бриджа интерфейс ath0 и привязал DHCP сервер к нему по статье.
Клиенты цепляются по WiFi, получают адреса из новой подсети. Интернета на втором роутере ещё нет, проверить пока не получится.

В данном варианте придется как раз подстраивать wi-fi ее интерфейс ath0 под выход в интернет, в отличие от br0 который будет иметь настройки от dd-wrt при использовании WAN порта для доступа в интернет (автоматом), а вот для LAN eth0/1 как раз и нужен был доступ на желтый роутер и больше нечего (точнее его switch) и настройки для него iptables тут не нужны были бы.
Display posts from previous:    Page 1 of 1
Post new topic   Reply to topic    DD-WRT Forum Index -> Оборудование на основе Atheros WiSOC All times are GMT

Navigation

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You cannot download files in this forum