web-dev-qa-db-ja.com

Mac OSXターミナルからOpenVPNを使用すると、Tun / Tapをロードできない

私は、tunnelblickなどのGUIを使用する代わりに、端末から直接OpenVPNを使用したいと考えていますが、いくつかの問題が発生しています。私は私の設定ファイルをテストしました、そしてそれはうまく機能するので、それは設定の誤りではありません。

私が実行しているコマンドは

./openvpn connection.ovpn

私が得ているエラーメッセージは

Wed Mar  6 13:22:57 2013 us=528389 Cannot allocate TUN/TAP dev dynamically
Wed Mar  6 13:22:57 2013 us=528401 Exiting due to fatal error

これは、tun/tap kextが見つからないことを意味しているようです。コマンドを実行しようとしました

Sudo kextload tun.kext

これの直前に、それは正常にロードされているように見えましたが、それでも上記のエラーが発生します。 TunnelBlickプロジェクトの64ビットtun.kextを使用しているので、kext自体に問題はないはずです。何か案は?

17
xizor

上記の問題は非常に単純であることがわかりました。 OpenVPNは管理者権限で実行する必要があります。したがって、代わりに実行します

Sudo ./openvpn connection.ovpn
15
xizor