Как соединить 2 подсети вместе

Мои навыки работы с сетью немного ограничены, но я хотел бы расширить текущую сеть (сеть 1) следующим образом:

сеть

В настоящее время у меня есть «сеть 1» с подсетью 10.0.0.1/24 с DSL (и активным DHCP, который нельзя отключить), мостовым маршрутизатором и некоторыми устройствами. Однако эта сеть не всегда включена.

Теперь я дополнительно получил LTE-маршрутизатор (с его собственными возможностями DHCP и VPN) и хочу использовать его, чтобы устройство 1 всегда было подключено к Интернету (в сети 2 с подсетью 192.168.0.1/24). Однако в настоящее время у меня очень ограниченный тарифный план данных LTE, поэтому я просто хочу, чтобы устройство 1 было подключено к Интернету LTE, а остальные должны использовать Интернет DSL, если он доступен (возможно, когда-нибудь в будущем я полностью переключусь на LTE) .

Если я подключаюсь извне к VPN маршрутизатора LTE, я хочу получить доступ ко всем устройствам в подсети 192.168.0.1/24 (например, к устройству 2).

К управляемому коммутатору также будет подключена точка доступа, обеспечивающая Wi-Fi (Интернет должен использоваться с DSL-маршрутизатора).

Обе подсети должны быть доступны друг от друга (например, устройство 2 может подключаться к устройству 5 и наоборот).

Поэтому я подумал о том, чтобы поместить маршрутизатор («волшебное устройство маршрутизации» на картинке) между сетью 1 и сетью 2 (например, каскад маршрутизаторов) и, возможно, добавить для него статический маршрут, чтобы обе сети могли связываться друг с другом.

Затем в точке доступа я бы добавил статический IP-адрес (со шлюзом от DSL-маршрутизатора), чтобы Интернет предоставлялся из сети 1.

Я не уверен, сработает ли это, и достаточно ли для этого обычного потребительского маршрутизатора, или мне понадобится, например, Mikrotik hEX или что-то в этом роде.

Может ли кто-нибудь с большим опытом работы в сети сказать, можно ли это легко сделать?

2 ответа
2

должен работать с любым роутером между ними.

Вам нужно только указать обоим существующим маршрутизаторам, чтобы они сообщали своим DHCP-клиентам маршрут к другой сети. Если это невозможно, вы должны сообщить об этом каждому клиенту напрямую, чтобы он заработал.

нравиться

route add -net 10.0.0.1/24 gw <THE IP OF YOUR NEW ROUTER IN THIS RANGE>

в шлюзе вашей сети 1 и

route add -net 192.168.0.1/24 gw <THE IP OF YOUR NEW ROUTER IN THE SECOND RANGE>

Если у вас есть устройство, которое уже подключено к сетевым разъемам, вам может не понадобиться новый маршрутизатор, и вы только сообщите этому клиенту, что он находится в обеих сетях и принимает пересылку и, возможно, маскировку. Что уже будет делать роутер. У некоторых маршрутизаторов есть возможность использовать две сети уже, и, возможно, один из ваших может поддерживать через один разъем вторую сеть. Но там мне понадобится дополнительная информация об устройствах, и я не знаю, смогу ли я найти время, чтобы прочитать их функции, если я их не знаю.

На реальном маршрутизаторе вам, возможно, придется отключить брандмауэр, потому что он может фильтровать входящий трафик с WAN-сайта.

    Это «волшебное устройство маршрутизации» — маршрутизатор.

    Однако ваши статические маршруты не будут добавлены на самом устройстве. (Как это уже является прямым членом обеих сетей, ему не нужны никакие настраиваемые маршруты к ним.) Вместо этого каждая сеть ток «шлюз по умолчанию» требует статического маршрута для противоположной сети через промежуточный маршрутизатор.

    То есть «LTE-маршрутизатору» потребуется статический маршрут для 10.0.0.0/24 через 192.168.0.x, а «DSL-маршрутизатору» аналогичным образом потребуется маршрут для 192.168.0.0/24 через 10.0.0. y, где оба «via» — это разные интерфейсы одного и того же устройства волшебной маршрутизации.

    Если какой-либо из этих маршрутизаторов не поддерживает определение пользовательских статических маршрутов, вам понадобятся другие уловки, такие как выполнение промежуточным устройством прокси-ARP. (Было бы проще, если бы две сети были пронумерованы смежными.)

    Я не уверен, что это сработает, и достаточно ли для этого обычного потребительского маршрутизатора, или мне понадобится, например, Mikrotik hEX или что-то в этом роде.

    Теоретически это буквально основная задача роутера. Любой маршрутизатор должен иметь возможность соединять две IP-сети, потому что это то, что делает маршрутизатор.

    Но на практике, большинство потребительских маршрутизаторов поставляются с ОС, которая действительно построена на идее подключения локальной сети специально к Интернету, и их панели настроек часто просто не позволяют вам делать что-либо еще, например, они могут принудительно использовать NAT и тому подобное. На самом деле многие из них даже не позволяют определять собственные статические маршруты. (Хотя, конечно, есть более гибкие прошивки, такие как OpenWRT.)

    Так что зачастую гораздо проще получить маршрутизатор, который уже обеспечивает гибкость «из коробки», например, hEX или ER-X.

    (Вам даже не нужно было бы рекламировать этот промежуточный маршрутизатор, если хотя бы один из ваших существующих маршрутизаторов поддерживает создание третьей сети, в основном «LAN2», и выделение ей одного из своих портов Ethernet. Но опять же, это то, что большинство потребительских маршрутизаторов просто выиграли. не позволяют делать через их ОС.)

      Добавить комментарий

      Ваш адрес email не будет опубликован. Обязательные поля помечены *