创建链式或嵌套式Wireguard隧道

时间:2019-10-06 11:31:59

标签: ubuntu vpn tunnel tunneling wireguard

我目前正在从事一个项目,该项目需要我创建嵌套或链接的Wireguard隧道。那是;我需要在客户端和服务器之间创建Wiregaurd隧道,然后在服务器和门之间创建另一个隧道。然后,我将来自客户端的所有程序包转发到我的服务器,并将所有进入服务器的程序包通过闸门发送出去。我已经成功设置了隧道-客户端服务器之间,以及服务器门之间的其他隧道。我目前在转发所有进入大门的包裹时遇到问题。附件是我的服务器的wg0.conf enter image description here

我已经运行了以下命令,但仍然无法正常工作

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

我仍然看不到从客户端到服务器再到网关的流量。流量将通过服务器,然后流到Internet。在这个问题上的任何帮助将不胜感激。

0 个答案:

没有答案