Есть 2 сервера.
У первого есть 2 ip адреса.
И есть второй сервер, он за натом.
Оба связаны друг другом через WireGuard. Первый - 10.0.0.1, второй - 10.0.0.2.
Мои правила nftables выглядят так:
nft add rule nat POSTROUTING oifname "wg0" masquerade
nft add rule ip nat PREROUTING iifname "eth0" tcp dport {20300-20499} dnat to 10.0.0.2
nft add rule ip nat PREROUTING iifname "eth0" udp dport {20300-20499} dnat to 10.0.0.2
Но это меня не устраивает, ведь сервер в итоге будет получать всё от одного и того же ip, 10.0.0.1
Я уже не говорю о пробросе второго ip адреса на определённый компьютер.
Я может тупой или отбитый, но есть же хоть какое то технология которая может решить эту проблему.