Объединение сетей (EoIP, VLAN, Bridge и Bonding)
Добавлено: 02 ноя 2019, 12:45
Добрый день,
Пытаюсь объединить сети по мотивам этой статьи https://gregory-gost.ru/sozdanie-domash ... -tunnelya/, цель - запустить dlna клиентов (телевизоры, медиаплееры) из другой сетки в мою, где находится DLNA сервер (VLAN=30), чтобы у них было общее поле адресов 192.168.30.0/24. На роутере со стороны DLNA сервера работает DHCP сервер на адресе 192.168.30.1 с пулом 192.168.30.2-192.168.30.10, на роутере с другой стороны - DHCP сервер на адресе 192.168.30.11 с пулом 192.168.30.12-192.168.30.20. Между роутерами поднят ovpn туннель, поверх него - eoip туннель.
Если объединять порты и eoip туннель (на роутере со стороны DLNA сервера) через Bridge, как написано в статье, то все работает. В моем случае порты (на роутере со стороны DLNA сервера) собраны в bonding и бридж не используется, на интерфейсе EoIP tunnel нет никаких настроек чтобы запихнуть его в нужный vlan напрямую. Черт с ним, создаю бридж, добавляю в него bonding и eoip туннель, добавляю vlanы, включаю фильтрацию и... ничего не происходит, адреса 192.168.30.1 и 192.168.30.11 с роутеров не пингуются, клиенты подсетей с разных сторон EoIP туннеля не видят друг друга. Firewall с обеих сторон отключал. Прошу подсказать где я сбился с истинного пути в настройке роутеров.
Прилагаю настройки бриджа со стороны сервера
Пытаюсь объединить сети по мотивам этой статьи https://gregory-gost.ru/sozdanie-domash ... -tunnelya/, цель - запустить dlna клиентов (телевизоры, медиаплееры) из другой сетки в мою, где находится DLNA сервер (VLAN=30), чтобы у них было общее поле адресов 192.168.30.0/24. На роутере со стороны DLNA сервера работает DHCP сервер на адресе 192.168.30.1 с пулом 192.168.30.2-192.168.30.10, на роутере с другой стороны - DHCP сервер на адресе 192.168.30.11 с пулом 192.168.30.12-192.168.30.20. Между роутерами поднят ovpn туннель, поверх него - eoip туннель.
Если объединять порты и eoip туннель (на роутере со стороны DLNA сервера) через Bridge, как написано в статье, то все работает. В моем случае порты (на роутере со стороны DLNA сервера) собраны в bonding и бридж не используется, на интерфейсе EoIP tunnel нет никаких настроек чтобы запихнуть его в нужный vlan напрямую. Черт с ним, создаю бридж, добавляю в него bonding и eoip туннель, добавляю vlanы, включаю фильтрацию и... ничего не происходит, адреса 192.168.30.1 и 192.168.30.11 с роутеров не пингуются, клиенты подсетей с разных сторон EoIP туннеля не видят друг друга. Firewall с обеих сторон отключал. Прошу подсказать где я сбился с истинного пути в настройке роутеров.
Прилагаю настройки бриджа со стороны сервера
Код: Выделить всё
/interface bridge
add igmp-snooping=yes mtu=1500 name=bridge1 protocol-mode=none \
vlan-filtering=yes
/interface bridge filter
add action=drop chain=forward comment="deny dhcp requests to dad" dst-port=\
67-68 ip-protocol=udp mac-protocol=ip out-interface-list=EoIP
/interface bridge port
add bridge=bridge1 interface=eoip-tunnel-from-dad
add bridge=bridge1 interface=bonding-to-vol-87-sw1
/interface bridge settings
set allow-fast-path=no
/interface bridge vlan
add bridge=bridge1 tagged=bridge1,bonding-to-vol-87-sw1 vlan-ids=10
add bridge=bridge1 tagged=bridge1,bonding-to-vol-87-sw1 vlan-ids=20
add bridge=bridge1 tagged=bridge1,bonding-to-vol-87-sw1 untagged=\
eoip-tunnel-from-dad vlan-ids=30
add bridge=bridge1 tagged=bridge1,bonding-to-vol-87-sw1 vlan-ids=40
add bridge=bridge1 tagged=bridge1,bonding-to-vol-87-sw1 vlan-ids=100
add bridge=bridge1 tagged=bridge1 untagged=bonding-to-vol-87-sw1 vlan-ids=110