VPS и туннель как IP(v4/v6)-баунсер
ЛОР, подумай за меня.
Это уже наверняка спрашивали много раз, и даже я скорее всего спрашивал раньше, но чё-т башка пухнет и думалка не работает, и ртфм в сторону LARTC я не осилю.
Дано:
- VPS (A) с двумя IPv4 (A1, A2) и зароученным на неё IPv6-префиксом (назовём A3::/56);
- роутер/шлюз (B) с OpenWrt и железка за ним (C).
Как мне прокинуть один IPv4 и один IPv6 в эту железку? Хочу, чтобы:
- все запросы на этот адрес уходили через условный WireGuard-туннель в железку;
- для некоторого подмножества софта наоборот (чтобы все запросы, которые инициирует этот софт, уходили с этих адресов);
- и, естественно, чтобы ответы на запросы уходили тем же маршрутом.
NB: софт из правила (2) и софт, в который будут приходить запросы согласно правилу (1) — не обязательно совпадают. Т. е. (3) должно работать независимо от всего остального. Т. е., наверное, нужна какая-то роутинг-магия, и вот на этом месте я забыл как надо делать.
Хочу гайд с точностью до абстрактных команд :)