Menggunakan OpenVPN dari Terminal Mac OSX, tidak dapat memuat Tun / Ketuk

17

Saya mencari untuk menggunakan OpenVPN langsung dari terminal daripada menggunakan gui seperti tunnelblick - tetapi saya menghadapi beberapa masalah. Saya telah menguji file konfigurasi saya dan berfungsi dengan baik sehingga ini bukan kesalahan konfigurasi.

Perintah yang saya jalankan adalah

./openvpn connection.ovpn

Pesan kesalahan yang saya dapatkan adalah

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

Yang tampaknya menyiratkan bahwa tun / tap kext tidak dapat ditemukan. Saya sudah mencoba menjalankan perintah

sudo kextload tun.kext

segera sebelum ini dan sepertinya memuat dengan baik tapi saya masih mendapatkan kesalahan di atas. Saya menggunakan tun.kext 64-bit dari proyek TunnelBlick sehingga seharusnya tidak menjadi masalah dengan kext itu sendiri. Ada ide?

xor
sumber

Jawaban:

15

Ternyata masalah di atas cukup sederhana. OpenVPN harus dijalankan dengan hak administratif. Jadi, bukannya lari

sudo ./openvpn connection.ovpn
xor
sumber
3
Bahkan dengan root, ia masih mengatakan Kamis 17 Okt 14:49:45 2013 Tidak dapat mengalokasikan TUN / TAP secara dinamis, Kamis 17 Okt 14:49:45 2013 Keluar karena kesalahan fatal ... Ada ide?
bibstha
@ bbib Apakah Anda memiliki Tun / Tap kext yang diinstal pada mesin?
xizor
Ups tidak, saya tidak menjalankan bagian "sudo kextload tun.kest". Namun saya berhasil login menggunakan tunnelblick tanpa driver tun / pta.
bibstha