Я пытаюсь понять некоторые основные принципы виртуальных сетей.
Можно ли (и как это возможно) позволить туннелю vpn работать как коммутатор? Так что моя локальная машина получает адрес удаленной сети?
Site A:
Net A: 10.1.0.0/16
Internet Gateway: 10.1.0.254
VPN Server A: 10.1.0.200
Some Clients in Network A:
PC1: 10.1.0.1
PC2: 10.1.0.2
...
PC199 etc.
And some File Servers.
DHCP Net A: 10.1.0.253
Site B:
Net B: 192.168.2.0/24
Client B: 192.168.2.2
Internet Gateway: 192.168.2.254
Сценарий 1:
Клиент B должен подключиться к сети A через VPN-сервер A. Возможно ли, что он получает IP-адрес в диапазоне сети A на своем интерфейсе vpn, например. 10.1.0.201?
Сценарий 2:
Возможно ли, чтобы ПК в сети B (VPN_B) действовал также как коммутатор, чтобы DHCP сети A давал адреса сети B? И все клиенты сети B подключаются к сети через VPN_B?
Сценарий 3:
Я думаю, что это будет наиболее продуктивный сценарий: для одного клиента, как в сценарии 1 для сетевого подключения:
Network A: 10.1.0.0/16 or 192.168.1.0/24
Network B: 10.2.0.0/16 or 192.168.2.0/24
Network C: 10.3.0.0/16 or 192.168.3.0/24
etc.
и каждая сеть имеет собственный DHCP и шлюз. Как мне настроить VPN-серверы, чтобы трафик в сети 10.0.0.0/8, проходящей через сайт, проходил через vpn, если клиент не находится на том же сайте, а внешний трафик (веб-соединение) проходит напрямую через шлюз Интернета.
Должен ли VPN-сервер быть настроен как шлюз и маршрутизировать трафик либо в "wan" -порт, либо в vpn, или можно ли использовать любого клиента в сети в качестве VPN-сервера?