Đang cố gắng thiết lập máy chủ OpenVPN trên vps


8

Tôi đang cố gắng tự mình thiết lập máy chủ OpenVPN trên VPS của mình khi tôi ở nơi công cộng, sử dụng hướng dẫn này, http://tipupdate.com/how-to-install-openvpn-on-ub Ubuntu-vps /

Tuy nhiên, bất cứ khi nào tôi cố gắng khởi động máy chủ, nó sẽ cho tôi cái này,

root@vps:~# /etc/init.d/openvpn start
 * Starting virtual private network daemon(s)...                                                                 *   Autostarting VPN 'server'                                                                           [fail]

Nhật ký chứa cái này

Tue Dec 11 10:53:32 2012 Diffie-Hellman initialized with 1024 bit key
Tue Dec 11 10:53:32 2012 /usr/bin/openssl-vulnkey -q -b 1024 -m <modulus omitted>
Tue Dec 11 10:53:33 2012 TLS-Auth MTU parms [ L:1542 D:138 EF:38 EB:0 ET:0 EL:0 ]
Tue Dec 11 10:53:33 2012 ROUTE: default_gateway=UNDEF
Tue Dec 11 10:53:33 2012 Note: Cannot open TUN/TAP dev /dev/net/tun: No such file or directory (errno=2)
Tue Dec 11 10:53:33 2012 Note: Attempting fallback to kernel 2.2 TUN/TAP interface
Tue Dec 11 10:53:33 2012 Cannot allocate TUN/TAP dev dynamically
Tue Dec 11 10:53:33 2012 Exiting

Vì vậy, rõ ràng đó là một cái gì đó để làm với điều chỉnh, nhưng tôi không hiểu làm thế nào để sửa nó.

Cảm ơn!

Câu trả lời:


5

Bạn đang sử dụng nhà cung cấp VPS dựa trên OpenVZ. Nhà cung cấp phải kích hoạt TUN / TAP trong thùng chứa của bạn trước khi bạn có thể sử dụng OpenVPN (hoặc bất kỳ thứ gì khác có liên quan đến TUN / TAP).


4

Bạn không có /dev/net/tunnút trong /devthư mục của bạn .

Cố gắng tạo nó:

cd /dev
mkdir net
cd net
mknod tun c 10 200
chmod 666 tun

Hoặc bạn có thể thử, theo bài viết này , sử dụng lệnh này:openvpn --mktun

Nếu openvpn vẫn phàn nàn về giao diện điều chỉnh không tồn tại, hãy thử sử dụng modprobe tunlệnh. Nhưng trên Ubuntu tôi có hỗ trợ kernel cho tungiao diện được biên dịch.


1
modprobe tunđã làm điều đó cho tôi, Debian Jessie.
Không ai là

Không hoạt động trên VPS OpenVZ, lỗi sẽ thay đổi thànhCannot open TUN/TAP dev /dev/net/tun: Operation not permitted
Taha Jahangir
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.