Я заказывал и настраивал следующее оборудование для 2 компаний. Владельцы – друзья и договорились использовать интернет-соединения друг друга в качестве резерва на случай отказа ISP. В каждом офисе есть маршрутизатор mikrotik RB751G, коммутатор RB250GS и радиостанция SXT 5HPnD (настроена как мост между офисами).
Компания A RB751G-2HnD:
- Имеет IP-адрес 192.168.10.1/24 на интерфейсе “bridge-local” ether1
- 3.5G интернет-провайдер: IP-адрес 192.168.30.5/24 ether2 - не используется
ether3 - не используется
ether4 - коммутатор RB250GS
ether5 - SXT 5HPnD
Компания B RB751G-2HnD:
- Имеет IP-адрес 192.168.20.1/24 на интерфейсе “bridge-local”
- DSL интернет-провайдер: Публичный IP-адрес
ether2 - не используется
ether3 - не используется
ether4 - коммутатор RB250GS
ether5 - SXT 5HPnD - IP-адрес 192.168.10.75
Одна проблема, с которой я не могу справиться, заключается в том, что маршрутизатор ISP компании A не поддерживает режим моста, поэтому LAN IP-адрес маршрутизатора ISP - 192.168.30.1/24, а IP-адрес интерфейса ether1 mikrotik – 192.168.30.5/24. Не думаю, что это сильно повлияет, но решил отметить. Я могу настроить резервное подключение сети компании A без проблем, как есть, чтобы при потере соединения с их ISP всё стало маршрутизироваться через маршрутизатор компании B и в интернет. Проблемы возникают при попытке настроить резервное подключение сети компании B к сети компании A при отказе DSL-соединения. Я пробовал следующее, но в итоге возникли какие-то странности с DHCP-адресами компании B на стороне Wi-Fi, поэтому пришлось возвращаться к предыдущей конфигурации. Я настроил 2 VLAN между двумя mikrotik, vlan10 - 192.168.10.0/24 и vlan30 - 192.168.30.0/24, и добавил оба VLAN на Ethernet-интерфейсы маршрутизаторов, к которым подключены SXT. На mikrotik компании A я создал мост с IP-адресом 192.168.30.5/24 и добавил Ethernet1 и vlan30 на порты этого моста. Я создал еще один мост с IP-адресом 192.168.10.75/24 и добавил vlan10 на порт этого моста. Это должно было оставить у меня 2 возможных маршрута по умолчанию 192.168.30.1 и 192.168.10.75. На mikrotik компании B я создал мост с IP-адресом 192.168.30.10/24 и добавил vlan30 в качестве порта на этом мосту. Я добавил vlan10 в “default-bridge”. Я удалил Ethernet1 из “default-bridge” и оставил его, чтобы он получил IP-адрес от DSL-провайдера. Это должно было оставить у меня 2 возможных маршрута по умолчанию: 192.168.30.1 и IP-адрес, который Ethernet 1 получил от DSL-провайдера. В теории это должно работать, а мои проблемы могли быть из-за опечатки, но решение кажется слишком запутанным для того, что я хочу сделать. У кого-нибудь есть предложения по моей попытке использовать VLAN через мост или лучшее решение? Кстати, если это поможет, я могу нарисовать схему сетей.
Компания A RB751G-2HnD:
- Имеет IP-адрес 192.168.10.1/24 на интерфейсе “bridge-local” ether1
- 3.5G интернет-провайдер: IP-адрес 192.168.30.5/24 ether2 - не используется
ether3 - не используется
ether4 - коммутатор RB250GS
ether5 - SXT 5HPnD
Компания B RB751G-2HnD:
- Имеет IP-адрес 192.168.20.1/24 на интерфейсе “bridge-local”
- DSL интернет-провайдер: Публичный IP-адрес
ether2 - не используется
ether3 - не используется
ether4 - коммутатор RB250GS
ether5 - SXT 5HPnD - IP-адрес 192.168.10.75
Одна проблема, с которой я не могу справиться, заключается в том, что маршрутизатор ISP компании A не поддерживает режим моста, поэтому LAN IP-адрес маршрутизатора ISP - 192.168.30.1/24, а IP-адрес интерфейса ether1 mikrotik – 192.168.30.5/24. Не думаю, что это сильно повлияет, но решил отметить. Я могу настроить резервное подключение сети компании A без проблем, как есть, чтобы при потере соединения с их ISP всё стало маршрутизироваться через маршрутизатор компании B и в интернет. Проблемы возникают при попытке настроить резервное подключение сети компании B к сети компании A при отказе DSL-соединения. Я пробовал следующее, но в итоге возникли какие-то странности с DHCP-адресами компании B на стороне Wi-Fi, поэтому пришлось возвращаться к предыдущей конфигурации. Я настроил 2 VLAN между двумя mikrotik, vlan10 - 192.168.10.0/24 и vlan30 - 192.168.30.0/24, и добавил оба VLAN на Ethernet-интерфейсы маршрутизаторов, к которым подключены SXT. На mikrotik компании A я создал мост с IP-адресом 192.168.30.5/24 и добавил Ethernet1 и vlan30 на порты этого моста. Я создал еще один мост с IP-адресом 192.168.10.75/24 и добавил vlan10 на порт этого моста. Это должно было оставить у меня 2 возможных маршрута по умолчанию 192.168.30.1 и 192.168.10.75. На mikrotik компании B я создал мост с IP-адресом 192.168.30.10/24 и добавил vlan30 в качестве порта на этом мосту. Я добавил vlan10 в “default-bridge”. Я удалил Ethernet1 из “default-bridge” и оставил его, чтобы он получил IP-адрес от DSL-провайдера. Это должно было оставить у меня 2 возможных маршрута по умолчанию: 192.168.30.1 и IP-адрес, который Ethernet 1 получил от DSL-провайдера. В теории это должно работать, а мои проблемы могли быть из-за опечатки, но решение кажется слишком запутанным для того, что я хочу сделать. У кого-нибудь есть предложения по моей попытке использовать VLAN через мост или лучшее решение? Кстати, если это поможет, я могу нарисовать схему сетей.
