В настоящее время я работаю над проектом, который требует от меня создания вложенных или связанных туннелей Wireguard. Это;Мне нужно создать туннель Wiregaurd между моим клиентом и сервером, а затем создать еще один туннель между сервером и шлюзом. Затем я пересылаю все пакеты, поступающие от клиента, на мой сервер, и все пакеты, поступающие на сервер, выходят через шлюзы. Я успешно настроил туннели - между клиент-сервером и другим туннелем между сервером-шлюзом. В настоящее время у меня возникают проблемы с пересылкой всех входящих пакетов для прохождения через ворота. Прилагается wg0.conf моего сервера
Я выполнил следующие команды и все еще не могу заставить его работать
echo "1 middleman" >> /etc/iproute2/rt_tables
ip route add 0.0.0.0/0 dev wg0 table middleman
ip rule add from <IP of the Client> lookup middleman
wg set gate0 peer < publickey of the gate > allowed-ips 0.0.0.0/0
Когда я запускаю
traceroute 4.2.2.2
Я все еще не вижу трафик, передаваемый от клиента к серверу и к шлюзу. Трафик будет проходить через сервер и попадать в интернет. Любая помощь по этому вопросу будет принята с благодарностью.