Перейти к содержимому
Калькуляторы

DHCR relay и DHCP клиент на бридже

Проблема в следующем - микротик не получает IP, если клиент на бридже. Если DHCP клиент установлен на ETH порту или на вилане - клиент получает IP.

Если этот интерфейс или вилан добавить в бридж  и переместить клиента на бридж - клиент перестает получать IP. Такое странное поведение замечено только в связке DHCP server - Relay. 

Если DHCP сервер переместить в тот же L2 сегмент, что и клиент - Клиент получает IP в обоих случаях. Это глюк DHCP клиента или Relay? 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

18 часов назад, DRiVen сказал:

DHCP-клиент на бридже - работает без проблем.

В том то и дело - с проблемами

Good.thumb.PNG.09bc2adc213864fde0cda8bb7fcc6082.PNG

Bad.thumb.PNG.345002072bac114e77770defde360225.PNG

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

О каком из устройств идет речь? Вы еще и на роутере пытаетесь relay настроить?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

В роле Relay  в нашем случае Zyxel SWITCH, который сложно назвать полноценным роутером. Он умеет OSPF и RIP. Поэтому называйте его как вам нравится.

 

DHCP server, Router и DHCP client на диаграмме - Микроты. L3 Switch Relay - Zyxel

 

Diagram.thumb.PNG.c04af3dc46ab19cb842b638865dcaf07.PNG

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

То есть проблема на крайнем МТ dhcp-client? Значит что-то не так настраиваете на Zyxel или на роутере.

dhcpkl.thumb.png.3188ec082f49d2013c90127a7028ab43.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Да, проблема на DHCP клиенте. И если предположить, что что-то не так с Zyxel  или роутером, то как в таком случае объяснить самую первую картинку? На ней то клиент на вилане получает IP без проблем.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

1 час назад, maxkst сказал:

как в таком случае объяснить самую первую картинку?

Вероятно ошибкой в конфигурации, показать которую предлагалось ранее. А скриншот выше, предполагал, сделан при нахождении сервера и клиента в одном l2.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Вы сейчас об одной какой-то конфигурации говорите или о конфигах каждого девайса?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Если проблема получения адреса dhcp-клиентом исключительно только при перемещении его на бридж безотносительно местонахождения в цепочке  - скорее всего только про ошибку на клиенте.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Совершенно верно, клиент перемещается на бридж, само устройство остается но том же порту, ничего больше не меняется. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Значит смотреть конфиг на МТ-клиенте, что-то в нём не так.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

# may/04/2018 16:52:05 by RouterOS 6.42.1
# software id = PH5Q-GDK9
#
# model = RouterBOARD 962UiGS-5HacT2HnT
# serial number = 830708CA582D
/interface bridge
add name=bridge1 protocol-mode=none
/interface ethernet
set [ find default-name=sfp1 ] l2mtu=1598
/interface wireless
set [ find default-name=wlan1 ] band=2ghz-b/g/n country=canada disabled=no \
    frequency=auto frequency-mode=regulatory-domain mode=ap-bridge name=\
    WiFi_2g rx-chains=0,1 ssid=Val tx-chains=0,1 wireless-protocol=\
    802.11
set [ find default-name=wlan2 ] band=5ghz-a/n/ac channel-width=20/40mhz-Ce \
    country=canada disabled=no frequency=auto frequency-mode=\
    regulatory-domain mode=ap-bridge name=WiFi_5g ssid=Val_5g \
    wireless-protocol=802.11
/interface vlan
add interface=sfp1 name=S1_V100 vlan-id=100
add interface=sfp1 name=S1_V33 vlan-id=33
/interface list
add exclude=dynamic name=discover
/interface wireless security-profiles
set [ find default=yes ] authentication-types=wpa2-psk eap-methods="" mode=\
    dynamic-keys supplicant-identity=MikroTik wpa2-pre-shared-key=valvalval
/ip hotspot profile
set [ find default=yes ] html-directory=flash/hotspot
/ip pool
add name=pool1 ranges=192.168.99.20-192.168.99.254
/ip dhcp-server
add address-pool=pool1 disabled=no lease-time=3d name=dhcp1
/interface bridge port
add bridge=bridge1 interface=S1_V100
/interface list member
add interface=WiFi_2g list=discover
add interface=WiFi_5g list=discover
/ip dhcp-client
add add-default-route=no dhcp-options=hostname,clientid disabled=no \
    interface=S1_V33 use-peer-dns=no use-peer-ntp=no
add dhcp-options=hostname,clientid interface=bridge1 use-peer-ntp=no
add dhcp-options=clientid,hostname interface=S1_V100 use-peer-ntp=no
/ip dhcp-server network
add address=192.168.99.0/24 gateway=192.168.99.1
/ip firewall filter
add action=fasttrack-connection chain=forward
add action=accept chain=input connection-state=established,related
add action=accept chain=forward connection-state=established,related
add action=accept chain=input src-address=10.0.0.0/8
/ip service
set telnet disabled=yes
set ftp disabled=yes
set www disabled=yes
set ssh address=10.0.0.0/8
set api disabled=yes
set winbox address=10.0.0.0/8
set api-ssl disabled=yes
/system clock
set time-zone-name=America/Chicago
/system identity
set name=DHCPTest
/system logging
add topics=dhcp
/system ntp client
set enabled=yes primary-ntp=10.255.255.250
/system routerboard settings
set silent-boot=no
 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Прежде чем переводить клиента на бридж, снесите запись об аренде с relay.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

5 часов назад, DRiVen сказал:

Прежде чем переводить клиента на бридж, снесите запись об аренде с relay.

А разве Relay хранит какие-то записи? Я думал, что их только DHCP сервер сохраняет

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

В 07.05.2018 в 21:34, maxkst сказал:

/ip dhcp-server
add address-pool=pool1 disabled=no lease-time=3d name=dhcp1

Это что и откуда у Вас закралось в конфиг?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Из другой лабы. не активно (красным). почистил

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Zyxel вроде нашли какой-то косяк в Relay, пообещали пофиксить в 2019 )))

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.