我们有一个运行 VyattaOS 5600 5.2R5 的路由器,并且想要设置 openvpn 以访问我们在该路由器后面的私有子网。
基本 VPN 设置成功并且连接按预期工作,但是在定义推送路由时,无法初始化隧道接口。
配置:
interfaces openvpn vtun0 server {
push-route 10.10.10.0/26
push-route 10.10.20.0/26
}
最初的调查表明,openvpn 可执行文件将使用推送路由作为参数调用,因为--push route 10.10.10.0 255.255.255.192
它将被 openvpn 拒绝为不完整的配置。正确的参数是--push "route 10.10.10.0 255.255.255.192"
.
这是我们的配置问题还是 vyatta 方面的问题?有解决办法吗?
我通过使用
openvpn-option
配置推送路由找到了解决方案。而不是运行
使用
正确设置路线。