我只想让一个程序通过我存储在的wireguard 配置运行/etc/wireguard/config.conf
,而所有其他程序通过正常的IP 地址运行。
我在路由上的wireguard use 中找到了此页面,它建议使用命名空间,但是当我尝试运行某些命令时,例如
sudo ip link set wlp2s0 netns physical
RTNETLINK answers: Invalid argument
Run Code Online (Sandbox Code Playgroud)
建议这不能通过 arch linux 来完成。有没有人找到一种方法让特定程序通过wireguard运行?
我在另一台机器上尝试了上述教程,在尝试加载我的wireguard配置时出现以下错误。
wg setconf wgvpn0 /etc/wireguard/my_vpn.conf
:格式无效,但使用时相同的配置可以完美运行wg-quick up
顺便说一句,有人知道 Wireguard 的问题跟踪系统吗?我提交到他们的邮件列表的问题不公开。