Создать OpenVPN LAN на vserver для клиентов для подключения в мостовом режиме - PullRequest
0 голосов
/ 03 октября 2019

Итак, я хотел знать, как добиться следующего:

Клиенты должны иметь возможность подключаться к vserver через OpenVPN. Теперь каждый клиент, подключенный к vserver VPN, должен иметь возможность пинговать друг друга. Vserver запускает сервер OpenVPN и в то же время должен представлять локальную сеть, в которой будет находиться каждый клиент, как только он подключится.

Но сам vserver имеет только публичный IP-адрес и, следовательно, не имеет локальной сети, к которой он мог бы подключиться. перенаправить клиентов на.

Если бы я использовал tun , то с моей точки зрения OpenVPN сделал бы именно то, что я хочу: он создал бы виртуальную сеть на сервере, к которой каждый клиент присоединился бы в ближайшее время. как он подключается к серверу OpenVPN. И поскольку эта локальная сеть будет виртуальной, созданной OpenVPN, не будет необходимости в реальной локальной сети, в которой находится сервер.

Теперь моя проблема заключается в том, что я хочу разрешить клиентам подключаться с помощью tap в режиме «мост» (до передача слой 2 тоже). Но это (по крайней мере, насколько я понимаю) требует наличия реальной локальной сети на стороне сервера OpenVPN (чего нет, поскольку у vserver есть только публичный IP-адрес.

Я создал небольшой чертеж, чтобы уточнитьмоя проблема enter image description here IP-адреса, которые я выбрал, не обязательно должны быть такими, просто случайные примеры

Моей первой мыслью было, что я могу эмулировать локальную сеть на серверев котором работает сервер OpenVPN, а также каждый клиент будет подключен (как если бы vserver был маршрутизатором к этой эмулируемой локальной сети)

Я благодарен за каждую идею здесь!

...