Назад | Перейти на главную страницу

Ретрансляция DHCP через разные подсети

TP-Link W8980 действует как DHCP-сервер в подсети 192.168.0.0/24. Это также единственная точка доступа Wi-Fi.

Zyxel USG 50 подключен к нему через 2 порта WAN и имеет статические адреса 192.168.0.253 и 192.168.0.254.

Zyxel также действует как DHCP-сервер на 192.168.1.0/24 для устройств, подключенных через его 4 порта LAN.

Есть ли способ сделать Zyxel единственным DHCP-сервером и создать уникальную подсеть 192.168.1.0/24, в том числе для устройств, подключенных к TP-Link через провод или Wi-Fi?

Я уже пытался соединить WAN1 и LAN на Zyxel, и таким образом я могу заставить TP-Link действовать как единственный DHCP-сервер, но это не совсем то, что я хочу (и, более того, я теряю возможность балансировки трафика. на 2 WAN-портах Zyxel)

РЕДАКТИРОВАТЬ: Я сделал это простое изображение, чтобы лучше объяснить ситуацию. Желаемый результат - все устройства (проводные или Wi-Fi) находятся в одной подсети.

Типичная конфигурация для одного DHCP, обслуживающего несколько подсетей, состоит в том, чтобы настроить подсети как маршрутизируемые (обычно это VLANS) и активировать DHCP-Relay (helper-address или что еще) на устройстве (ах), работающих как маршрутизаторы.

Если предположить, что сеть 192.168.1.0/24 находится за NAT и не маршрутизируется. Более того, я полагаю, что ваши сетевые устройства «неуправляемые» и не поддерживают ни одной из необходимых функций.

Я думаю, что вы не можете сделать это с помощью сетевого оборудования.

Может быть, ребята из SuperUser, занимающиеся устройствами потребительского уровня, дадут вам совет.

РЕДАКТИРОВАТЬ:

Пытаюсь угадать, поскольку у меня нет практического опыта работы с вашим оборудованием:

  • отключите NAT на Zyxel (или подключите Tp-Link к порту LAN Zyxel)
  • настроить два VLANS и назначить порты на обоих устройствах (Zyxel и TPLink)
  • Назначьте IP-адреса VLANS на Zyxel; проверьте, нужно ли вам включить маршрутизацию и / или настроить определенные политики
  • настроить маршрут по умолчанию на Zyxel (что-то вроде 0.0.0.0/0, используя TP-Link в качестве следующего перехода)
  • вам не нужно добавлять какой-либо статический маршрут для двух VLANS на Zyxel, так как оба "подключены"
  • в зависимости от вашей конфигурации вам нужно будет добавить некоторый маршрут к TP-Link, сообщив ему, что сеть 192.168.1.0/24 находится за 192.168.0.XXX (IP-адрес, назначенный 192.168.0.0/24 VLAN)
  • настроить DHCP для двух сетей на Zyxel
  • отключить DHCP-сервер на TP-Link
  • настроить DHCP-ретранслятор на TP-Link (-> 192.168.0.XXX, см. выше)
  • скрестить пальцы

Я бы переместил Zyxel на границу вашей сети, используя его в качестве интернет-шлюза (вместо TP-Link), и использовал бы TP-Link как голую точку доступа. Конфигурация другая: было бы чище.

Если вы хотите, чтобы все устройства находились в одной подсети, то вам подойдет мост.

Мое обоснованное предположение о том, как устройство Zyxel выполняет балансировку между двумя портами WAN, заключается в том, что это делается с использованием NAT. После того, как вы установите мост, на устройстве Zyxel больше не будет никакой маршрутизации или NAT, поэтому вам нужно будет найти другой способ балансировки трафика между двумя интерфейсами.

Комплектация

Вместо этого вам нужно настроить два интерфейса как связку. И вам нужно настроить их как таковые на обоих устройствах. Я не знаю, какие устройства вы используете, поэтому я не могу гарантировать, что они будут поддерживать настройку двух интерфейсов как связки.

Обратите внимание, что в режиме моста больше не должно быть реальной разницы между портами WAN и LAN. Так что, если окажется, что Zyxel поддерживает объединение только портов LAN, вы можете объединить два порта LAN между устройствами.

DHCP

DHCP-сервер довольно часто объявляет себя шлюзом, но это не обязательно. Поэтому, хотя в принципе Zyxel может действовать как DHCP-сервер и объявлять TP-Link в качестве шлюза, я бы не рекомендовал его, если у вас нет веской причины.

Если DHCP-сервер в TP-Link имеет ошибки или не имеет функций, вы можете попробовать DHCP-сервер в Zyxel. Но я бы порекомендовал вам сначала попробовать использовать маршрутизатор, действующий как шлюз, а также как DHCP-сервер.

Обратите внимание, что если вам нужно много устройств, стоит подумать о более коротком префиксе, чем /24. Также обратите внимание, что запуск двух DHCP-серверов в сегменте может работать, если все сделано правильно. Если оба объявляют одинаковую длину префикса, один и тот же шлюз и используют разные неперекрывающиеся диапазоны динамических адресов, это должно работать. Если вам нужны какие-либо устройства со статическими адресами, вам придется настроить их на обоих DHCP-серверах. Имея только один DHCP-сервер, легче правильно настроить, поэтому я бы рекомендовал эту настройку, если вам не нужна избыточность, обеспечиваемая двумя DHCP-серверами.