View Full Version : DHCP форвардинг
Hi!
Стоит задача подключить к основной сети 3 группы компов по 2 шт по беспроводной сети. Маршрутизация не нужна - нужен один большой бридж.
В качестве AP работает - DWL2100 (не пинайте - исторически сложилось).
Схема:
Сервер---UTP---DWL2100(AP) <--WIFi--> WL500GP(Bridge)---UTP---2Станции
<--WIFi--> WL500GP(Bridge)---UTP---2Станции
<--WIFi--> WL500GP(Bridge)---UTP---2Станции
Созрело решение использовать в рачестве моста wl500gP v1 или v2. Поискав по форуму нашел объяснение Олега - роутер в режиме AP + EthernetBridge в Advanced.
Но столкнулись со следующей проблемой - мост работает, ходят icmp и обычный трафик, а вот клиентские DHCP через мост не проходят.
На сервер приходят DHCPDISCOVER и уходит DHCPOFFER... И все - дальше тишина. Прошивка 1.9.2.7-10.
Пробовали вариант с мостом от Линксис - WET54, и со второй DWL-2100 в режиме WDS. В этих вариантах ходит и DHCP, но для подключения 2х компов нужны дополнительные свичи, что не устраивает.
Где и что можно посмотреть и подкутить для того чтобы DHCP заработало ?
AndreyPopov
20-05-2008, 16:40
Hi!
Стоит задача подключить к основной сети 3 группы компов по 2 шт по беспроводной сети. Маршрутизация не нужна - нужен один большой бридж.
В качестве AP работает - DWL2100 (не пинайте - исторически сложилось).
Схема:
Сервер---UTP---DWL2100(AP) <--WIFi--> WL500GP(Bridge)---UTP---2Станции
<--WIFi--> WL500GP(Bridge)---UTP---2Станции
<--WIFi--> WL500GP(Bridge)---UTP---2Станции
Созрело решение использовать в рачестве моста wl500gP v1 или v2. Поискав по форуму нашел объяснение Олега - роутер в режиме AP + EthernetBridge в Advanced.
Но столкнулись со следующей проблемой - мост работает, ходят icmp и обычный трафик, а вот клиентские DHCP через мост не проходят.
На сервер приходят DHCPDISCOVER и уходит DHCPOFFER... И все - дальше тишина. Прошивка 1.9.2.7-10.
Пробовали вариант с мостом от Линксис - WET54, и со второй DWL-2100 в режиме WDS. В этих вариантах ходит и DHCP, но для подключения 2х компов нужны дополнительные свичи, что не устраивает.
Где и что можно посмотреть и подкутить для того чтобы DHCP заработало ?
вам нужен не AP + EthernetBridge в Advanced, а на закладке Bridge выставить режим Hybrid. после чего прописать роутерам MAC адреса друг друга. только остальные настройки WiFi должны быть тоже одинаковыми.
Hi!
Спасибо за ответы!
>вам нужен не AP + EthernetBridge в Advanced, а на закладке Bridge >выставить режим Hybrid. после чего прописать роутерам MAC адреса
>друг друга.
>только остальные настройки WiFi должны быть тоже одинаковыми.
Вроде пробовал поднимать WDS между DWL2100 и WL500GP. Трафик не ходит совсем:
1. Большая сеть /20 - 192.168.0.0/255.255.240.0, кое где есть tagged VLAN, но зная о не особой дружбе WiFi и VLAN, на сегмент удлинняемый беспроводным мостом приходит все в нетегированном виде.
2. Конечная точка проводной сети - DWL2100 (fw v 2.20eu) настроена как WDS+AP, DHCP на ней естественно выключен и вся сеть обслуживается центральным DHCP сервером на LAN стороне от AP.
3. Выносой сегмент представлен wl500GP и (пока) одной машиной с загрузкой по PXE. Т.е. DHCP нужен сразу. Пробовал выставлять на wl500 и гибрид и просто WDS прописыванием маков крест-накрест между WL500 и DWL2100 - трафика нет совсем.
4. Единственный пока работающий вариант - на DWL2100 = AP, на WL500GP = AP+Advanced Ethernet Bridge. Работает все кроме DHCP. Причем по ощущениям вроде есть мост и даже бродкасты проходят в виде DHCPDISCOVER в сторону DHCP сервера и он обратно отдает DHCPOFFER.
Только вот вторая фаза (DHCPACK) не срастается.
5. Вариантов придумалось два:
a) От сервера возвращается все-таки тегированный DHCPOFFER, который не пролезает через мост и клиент его не видит.
б) На OpenWRT быля статья как раз о подобном бриджевании и там автор ставил нечто типа dhcp-fwd которого нет или не хватает на стороне WL500GP. За этот вариант есть положительны ответ, тк замена wl500gp на WET54 или еще одну DWL2100 в режиме WDS все-таки позволяет бриджеваться нормально (dhcP работает).
Завтра попробую все from scratch во всех трех вариантах.
Hi!
Спасибо за ответы!
>вам нужен не AP + EthernetBridge в Advanced, а на закладке Bridge >выставить режим Hybrid. после чего прописать роутерам MAC адреса
>друг друга.
>только остальные настройки WiFi должны быть тоже одинаковыми.
Вроде пробовал поднимать WDS между DWL2100 и WL500GP. Трафик не ходит совсем:
1. Большая сеть /20 - 192.168.0.0/255.255.240.0, кое где есть tagged VLAN, но зная о не особой дружбе WiFi и VLAN, на сегмент удлинняемый беспроводным мостом приходит все в нетегированном виде.
2. Конечная точка проводной сети - DWL2100 (fw v 2.20eu) настроена как WDS+AP, DHCP на ней естественно выключен и вся сеть обслуживается центральным DHCP сервером на LAN стороне от AP.
3. Выносой сегмент представлен wl500GP и (пока) одной машиной с загрузкой по PXE. Т.е. DHCP нужен сразу. Пробовал выставлять на wl500 и гибрид и просто WDS прописыванием маков крест-накрест между WL500 и DWL2100 - трафика нет совсем.
4. Единственный пока работающий вариант - на DWL2100 = AP, на WL500GP = AP+Advanced Ethernet Bridge. Работает все кроме DHCP. Причем по ощущениям вроде есть мост и даже бродкасты проходят в виде DHCPDISCOVER в сторону DHCP сервера и он обратно отдает DHCPOFFER.
Только вот вторая фаза (DHCPACK) не срастается.
5. Вариантов придумалось два:
a) От сервера возвращается все-таки тегированный DHCPOFFER, который не пролезает через мост и клиент его не видит.
б) На OpenWRT быля статья как раз о подобном бриджевании и там автор ставил нечто типа dhcp-fwd которого нет или не хватает на стороне WL500GP. За этот вариант есть положительны ответ, тк замена wl500gp на WET54 или еще одну DWL2100 в режиме WDS все-таки позволяет бриджеваться нормально (dhcP работает).
Завтра попробую все from scratch во всех трех вариантах.
AndreyPopov
20-05-2008, 21:08
Hi!
Спасибо за ответы!
>вам нужен не AP + EthernetBridge в Advanced, а на закладке Bridge >выставить режим Hybrid. после чего прописать роутерам MAC адреса
>друг друга.
>только остальные настройки WiFi должны быть тоже одинаковыми.
Вроде пробовал поднимать WDS между DWL2100 и WL500GP. Трафик не ходит совсем:
1. Большая сеть /20 - 192.168.0.0/255.255.240.0, кое где есть tagged VLAN, но зная о не особой дружбе WiFi и VLAN, на сегмент удлинняемый беспроводным мостом приходит все в нетегированном виде.
2. Конечная точка проводной сети - DWL2100 (fw v 2.20eu) настроена как WDS+AP, DHCP на ней естественно выключен и вся сеть обслуживается центральным DHCP сервером на LAN стороне от AP.
3. Выносой сегмент представлен wl500GP и (пока) одной машиной с загрузкой по PXE. Т.е. DHCP нужен сразу. Пробовал выставлять на wl500 и гибрид и просто WDS прописыванием маков крест-накрест между WL500 и DWL2100 - трафика нет совсем.
4. Единственный пока работающий вариант - на DWL2100 = AP, на WL500GP = AP+Advanced Ethernet Bridge. Работает все кроме DHCP. Причем по ощущениям вроде есть мост и даже бродкасты проходят в виде DHCPDISCOVER в сторону DHCP сервера и он обратно отдает DHCPOFFER.
Только вот вторая фаза (DHCPACK) не срастается.
5. Вариантов придумалось два:
a) От сервера возвращается все-таки тегированный DHCPOFFER, который не пролезает через мост и клиент его не видит.
б) На OpenWRT быля статья как раз о подобном бриджевании и там автор ставил нечто типа dhcp-fwd которого нет или не хватает на стороне WL500GP. За этот вариант есть положительны ответ, тк замена wl500gp на WET54 или еще одну DWL2100 в режиме WDS все-таки позволяет бриджеваться нормально (dhcP работает).
Завтра попробую все from scratch во всех трех вариантах.
между разными производителями очень сложно настроить - точнее если бы везде стоял ОДИНАКОВЫЙ софт, то было бы проще.
я собрал у себя и тестировал схем упохожую на вашу. в центре стоял WL-500W и по Ethernet был подключен к центральному DHCP серверу. к нему были подключены два WL-520gc.
задача состояла в том, что есть большой дом. в одно место заведен Интернет - надо весь дом охватить WiFi, а провода тянуть более нельзя.
т.е. должна работать схема AP + Wireless Bridge.
столкнулся с такой проблемой - в составе тестируемого комплекса были также адаптеры стандарта 802.11b (11Mbps) - при их подключении связь падала, пришлось перевести WiFi на ВСЕХ принудительно только на 802.11b - после этого все заработало как часики, за исключением самих адаптеров стандарта 802.11b (11Mbps) - при старте винды они никак не хотели получать адрес DHCP автоматом, зато после повторного ручного коннекта "аж бегом" его получали.
так что мой вам совет - если кроме работы Wireless Bridge подключение клиентов не планируется выставить жесткий станларт связи, а не Auto.
и повыключать там всякие SpeedBoost, Afterburning, Frame Boosting и прочие приблуды "типа повышающие скорость".