Это мой сложный и длинный вопрос. Сначала поговорим о контексте.
Топология сети: (RT обозначает маршрутизатор)
PC A --- RT A --- RT C --- RT B --- PC B
(RT C имеет сетевой адаптер WAN, подключенный к "облаку")
С этой ситуацией:
- ПК A должен отправить пакет на ПК B
- По умолчанию маршруты направляют пакеты в облако
- У нас нет доступа к конфигурации RT C
- RT C знает только, как присоединиться к сети A, а не к сети B
- RT A знает о сети B
- RT B знает о сети A
Таблица маршрутизации RT C:
Destination NIC Gateway 0.0.0.0 WAN Cloud Network A LAN A RT A's WAN
Таблица маршрутизации RT A:
Destination NIC Gateway 0.0.0.0 WAN LAN A Network B WAN LAN A
Таблица маршрутизации RT B:
Destination NIC Gateway 0.0.0.0 WAN LAN B Network A WAN LAN B
Я хотел бы разрешить ПК A и ПК B взаимодействовать, но у меня нет доступа к RT C. Сети B и BC являются новыми.
Может ли ПК A отправить пакет на WAN NIC RT B (что возможно) и "попросить RT B направить пакет на ПК B"?
Я считаю, что замена RT B на VPN-сервер должна помочь, но я хотел бы знать, возможно ли это сделать без установления нового соединения.