Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
linux openvpn路由添加命令失败_Linux_Routing_Openvpn - Fatal编程技术网

linux openvpn路由添加命令失败

linux openvpn路由添加命令失败,linux,routing,openvpn,Linux,Routing,Openvpn,我试图通过linux(Ubuntu14.04 LTS)笔记本电脑提供的opvn文件访问我的office vpn,但失败,出现以下错误: Wed May 6 22:36:55 2015 /sbin/ip route add xxx.xxx.xxx.xxx/16 via yyy.yyy.yyy.yyy (actual ips hidden here) RTNETLINK answers: Invalid argument Wed May 6 22:36:55 2015 ERROR: Linux

我试图通过linux(Ubuntu14.04 LTS)笔记本电脑提供的opvn文件访问我的office vpn,但失败,出现以下错误:

Wed May  6 22:36:55 2015 /sbin/ip route add xxx.xxx.xxx.xxx/16 via yyy.yyy.yyy.yyy (actual ips hidden here)
RTNETLINK answers: Invalid argument
Wed May  6 22:36:55 2015 ERROR: Linux route add command failed: external program exited with error status: 2
对于许多不同的IP,错误会重复出现

它确实可以通过我们的windows 7计算机工作,因此它在linux机器上肯定存在一些配置问题。我想要一些帮助来解决这个问题。 我正在通过终端运行openvpn,脚本执行以下操作:

1) change nameserver to company nameserver (sudo sed -i "s:127.0.0.1:xx.xx.xx.xx:g"  /etc/resolv.conf
2) sudo openvpn --config /etc/openvpn/my_vpn_file.ovpn
我已经能够弄清楚,可能有多个连接到vpn。。?因此,我想首先应该找到并移除那个/那个些其他的,但如何呢? (我在linux世界不是一个完全的新手,但在网络/路由世界-和stackoverflow!)


提前谢谢

问题在于路由命令: /sbin/ip路由通过yyy.yyy.yyy.yyy添加xxx.xxx.xxx/16(此处隐藏实际ip) RTNETLINK回答:参数无效


关于这一点有些可疑——但是,由于缺乏IP,我不能确切地说是什么。然而,由于您使用的是a/16,这意味着这些是私人IP(RFC1918),这意味着它们对于帮助他人识别您是谁毫无意义,因此我强烈建议您使用真实IP编辑您的初始帖子。我在想象有重叠或什么。

@Timur完整的客户端日志包含几个ip地址和域,我想我不应该在这里公开。。所以我把它匿名了。但是在这里发布也太长了---您是否在一台服务器上运行多个OpenVPN实例?