OpenVPN บน Debian 6 ไม่สามารถเริ่มต้นได้


2

ฉันกำหนดค่า openvpn บน Deabian 6 VPS (โดยใช้ OpenVZ) หลายครั้ง แต่ติดอยู่ที่ "การเริ่มต้น daemon เครือข่ายส่วนตัวเสมือน: เซิร์ฟเวอร์ไคลเอนต์ล้มเหลว!"

syslog บ่งชี้ว่าดูเหมือนจะมีปัญหากับ tun / tan แต่ฉันไม่สามารถแก้ไขปัญหาได้:

Jan 14 17:00:05 netherlands ovpn-server[7359]: OpenVPN 2.1.3 i486-pc-linux-gnu [SSL] [LZO2] [EPOLL] [PKCS11] [MH] [PF_INET6] [eurephia] built on Jun  6 2013
Jan 14 17:00:05 netherlands ovpn-server[7359]: NOTE: OpenVPN 2.1 requires '--script-security 2' or higher to call user-defined scripts or executables
Jan 14 17:00:05 netherlands ovpn-server[7359]: Diffie-Hellman initialized with 1024 bit key
Jan 14 17:00:05 netherlands ovpn-server[7359]: WARNING: file 'netherlands.key' is group or others accessible
Jan 14 17:00:05 netherlands ovpn-server[7359]: /usr/bin/openssl-vulnkey -q -b 1024 -m <modulus omitted>
Jan 14 17:00:05 netherlands ovpn-server[7359]: TLS-Auth MTU parms [ L:1542 D:138 EF:38 EB:0 ET:0 EL:0 ]
Jan 14 17:00:05 netherlands ovpn-server[7359]: Socket Buffers: R=[245760->131072] S=[245760->131072]
Jan 14 17:00:05 netherlands ovpn-server[7359]: ROUTE: default_gateway=UNDEF
Jan 14 17:00:05 netherlands ovpn-server[7359]: Note: Cannot open TUN/TAP dev /dev/net/tun: Operation not permitted (errno=1)
Jan 14 17:00:05 netherlands ovpn-server[7359]: Note: Attempting fallback to kernel 2.2 TUN/TAP interface
Jan 14 17:00:05 netherlands ovpn-server[7359]: Cannot allocate TUN/TAP dev dynamically
Jan 14 17:00:05 netherlands ovpn-server[7359]: Exiting

มีคนช่วยฉันได้ไหม


ไม่/dev/net/tunอยู่? คุณสามารถls -laมันได้หรือไม่
พอล

ไม่โฟลเดอร์ไม่มีอยู่ นั่นหมายความว่าอย่างไร?
Lukas

@Paul ลองใช้ modprobe tun ด้วย แต่ฉันจะได้รับ "FATAL: ไม่พบโมดูล Tun"
Lukas

คุณกำลังเริ่มต้นใช้งาน OpenVPN ในฐานะรูทหรือไม่? คุณควร. คุณเพิ่มคำสั่ง script-security 2 ในไฟล์ conf ของคุณหรือไม่ กรุณาโพสต์ไฟล์ conf
MariusMatutiae

@MariusMatutiae ใช่ฉันเริ่มต้น OpenVPN ในฐานะที่เป็นรากและที่จริงฉันได้มาถึงจุดต่ำสุดของปัญหา - เป็นเพียงแค่โมดูล tun ที่ไม่ได้จัดเตรียมโดย OpenVZ ดังนั้นหลังจากรายงานปัญหาไปยัง hoster ฉันสามารถเรียกใช้และเชื่อมต่อกับ OpenVPN แต่ตอนนี้ฉันต้องแก้ปัญหาว่าฉันไม่สามารถเข้าถึงอินเทอร์เน็ตเมื่อใช้การเชื่อมต่อ OpenVPN กับเซิร์ฟเวอร์ของฉัน (net.ipv4.ip_forward และ iptables เปิดใช้งาน) My server.conf: pastebin.com/TtbNgdaG
Lukas

คำตอบ:


0

โมดูล tun ไม่พร้อมใช้งานบน VPS โดยใช้ OpenVZ มันสามารถทดสอบได้โดยการตรวจสอบการดำรงอยู่ของ/dev/net/tun-folder หรือmodprobe tun- FATAL: Module tun not foundถ้าโมดูลไม่พร้อมใช้งานคุณจะได้รับข้อผิดพลาดร้ายแรง ต้องเปิดใช้งานโมดูลรับสัญญาณใน OpenVZ คุณสามารถรายงานปัญหาให้ hoster ของคุณหรือตรวจสอบบทความเพิ่มเติมเช่นเดียวกับใน OpenVZ Wiki: http://wiki.openvz.org/VPN_via_the_TUN/TAP_device

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.