Как объединить все маленькие локальные сети в одну большую, и зажить счастливо? Приветствую всех! Столкнулся с собственным тупняком — не впервой, но в этот раз он сильнее обычного, поэтому прошу помощи! Итак, есть:
1) VPS с поднятым сервером OpenVPN и, конечно, обладающий, белым IP-адресом, доступным откуда угодно из интернета. Сервер OpenVPN настроен на TAP-интерфейс, подсеть оставлена дефолтная, то есть 10.8.0.0
2) Роутер 1 (R1) с серым IP-адресом наружу и 192.168.1.1 внутри локалки, в которой ещё имеются PС1 и PC2 — 192.168.1.2 и 192.168.1.3 соответственно
3) Аналогично, роутер 2 (R2) с серым IP-адресом наружу и 192.168.1.100 внутри локалки, в которой ещё имеются PС3 и IP-камера CAM1 — 192.168.1.4 и 192.168.1.5 соответственно
4) Смартфон S1, бороздящий Сеть посредством МТС, с черным IP-адресом соответственно.
---Что уже получилось:
1) Роутер R1 подключен по OpenVPN к VPS, и редиректит весь трафик-в-интернет (в том числе и клиентский от PC1 и PC2) через него.
2) Роутер R2 подключен по OpenVPN к VPS, и не редиректит трафик-в-интернет через него.
3) Смартфон S1 подключен по OpenVPN к VPS, и заворачивает весь трафик-в-интернет через него.
---Что не получается (вернее, не соображается):
1) Объединения всех устройств в одну большую виртуальную локальную сеть. Чтобы, значит, все устройства были видны друг дружке под своими локальными адресами, и чувствовали себя "как дома", то есть в смысле в локалке. Смартфону S1, получается, надо как-нибудь такой адрес, например 192.168.1.111, выдать.
Вот как бы грамотно реализовать желаемое?
2) При этом есть такой момент: иногда на PC3 нужно будет включать OpenVPN-подключение к VPS с редиректом трафика-в-интернет: не отключая при этом от VPN роутер R1, и, соответственно, CAM1 из VPN.
Тут меня смущает возможный конфликт IP-адресов.

21 Авг 2019 в 06:47
261 +1
0
Ответы
1

Для объединения всех маленьких локальных сетей в одну большую, вам необходимо настроить маршрутизацию между ними. В данном случае, вы можете использовать функцию маршрутизации между сетями VPN, которую предоставляет сервер OpenVPN.

Для начала, настройте соединение между роутерами R1 и R2 через сервер OpenVPN. Это позволит устройствам в сети R1 видеть устройства в сети R2 и наоборот. Для этого нужно настроить клиентские конфигурации на роутерах R1 и R2, чтобы они подключались к серверу OpenVPN (VPS) и маршрутизировали трафик между сетями.

Затем, настройте маршрутизацию на сервере OpenVPN, чтобы он мог пересылать пакеты между сетями R1 и R2. Для этого вам нужно добавить соответствующие маршруты и правила маршрутизации.

Чтобы дать статические IP-адреса устройствам в новой большой виртуальной локальной сети, вы можете настроить DHCP-сервер на сервере OpenVPN и выделять нужные IP-адреса устройствам при подключении к VPN.

Что касается конфликта IP-адресов, вам нужно аккуратно настроить сегментацию сетей, чтобы избежать дублирования IP-адресов. Например, можно использовать разные подсети для разных устройств или настроить NAT на сервере OpenVPN для переадресации пакетов между сетями.

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

20 Апр 2024 в 13:13
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир