OpenVPNクライアント:エラー:Linuxパスの追加コマンドが失敗しました。

OpenVPNクライアント:エラー:Linuxパスの追加コマンドが失敗しました。

OpenVPNクライアントを使用すると、次のエラーが発生します。

Mon Sep 25 07:46:43 2017 /sbin/ip link set dev tun0 up mtu 1500
Mon Sep 25 07:46:43 2017 /sbin/ip addr add dev tun0 local 10.8.0.10 peer 10.8.0.9
Mon Sep 25 07:46:43 2017 /sbin/ip route add 192.168.1.0/24 via 10.8.0.9
ip: RTNETLINK answers: File exists
Mon Sep 25 07:46:43 2017 ERROR: Linux route add command failed: external program exited with error status: 2
Mon Sep 25 07:46:43 2017 /sbin/ip route add 10.8.0.0/24 via 10.8.0.9
Mon Sep 25 07:46:43 2017 /sbin/ip route add 10.8.0.1/32 via 10.8.0.9
Mon Sep 25 07:46:43 2017 Initialization Sequence Completed

私のクライアント構成は次のとおりです

dev tun
tls-client
remote myRemoteServer_IP <myRemoteServer_Port>

pull

proto udp

script-security 2

comp-lzo
reneg-sec 0

cipher AES-256-CBC

auth SHA1
auth-user-pass /etc/openvpn/auth.txt

log /etc/openvpn/openvpn.log
verb 3


<ca>
# the certificate...
</ca>

私はサーバー管理者ではないため、サーバー構成を変更することはできません。私のUbuntuで同じ設定を試しましたが、うまくいきます...

私のオペレーティングシステムはLinuxのカスタムディストリビューションで、アーキテクチャはARM(armv5tejl)で、カーネルは3.10です。

この問題を解決する方法を知っていますか?ありがとうございます!

[編集する]

# ip route
default via 192.168.1.254 dev eth0 
10.8.0.0/24 via 10.8.0.9 dev tun0 
10.8.0.1 via 10.8.0.9 dev tun0 
10.8.0.9 dev tun0  src 10.8.0.10 
127.0.0.0/8 dev lo 
192.168.1.0/24 dev eth0  src 192.168.1.80

答え1

一度試してください:

sudo ipリンクの削除YOUR_NETWORK_INTERFACE

例:

sudo ip link delete tun0

答え2

やや真剣な答えかもしれませんが、私の場合はマシンを再起動して競合を解決しました(IPを解放して使用可能にしました)。

関連情報