ฉันกำลังพยายามติดตั้ง OpenVPN โดยใช้ NetworkManager GUI ดูเหมือนมีข้อผิดพลาดและไม่ตอบสนอง มีเครื่องมืออื่น ๆ สำหรับตั้งค่าไคลเอนต์ VPN หรือไม่
ฉันกำลังพยายามติดตั้ง OpenVPN โดยใช้ NetworkManager GUI ดูเหมือนมีข้อผิดพลาดและไม่ตอบสนอง มีเครื่องมืออื่น ๆ สำหรับตั้งค่าไคลเอนต์ VPN หรือไม่
คำตอบ:
ใช่คุณสามารถใช้ OpenVPN ได้โดยตรง วิธีนี้คุณสามารถใช้การตั้งค่าเพิ่มเติมได้เช่นกัน
ก่อนอื่นคุณต้องมีopenvpn
แพ็คเกจ:
sudo apt-get install openvpn
จากนั้นคุณสามารถเชื่อมต่อเช่นนี้:
sudo openvpn --config /path/to/config.ovpn
sudo
เป็นสิ่งสำคัญเพราะ OpenVPN จะไม่สามารถที่จะเชื่อมต่อเป็นอย่างอื่น (ผมคิดว่าเพราะมันมีการเปลี่ยนแปลงเส้นทาง)
config.ovpn
ไฟล์
/etc/default/openvpn
และ uncomment บรรทัดAUTOSTART="all"
และคัดลอกไฟล์ ovpn ของคุณไป/etc/openvpn/config.conf
- ต้องมีนามสกุล .conf
วิธีที่ง่ายที่สุดใช้คำสั่งนี้:
sudo apt-get install network-manager-openvpn-gnome
จากนั้นเพิ่มการOpenVPN
เชื่อมต่อNetwork Manager
หลังจากคำสั่งด้านบนรองรับการอิมพอร์ต.ovpn
ไฟล์
ดังที่ Louis ได้อธิบายไว้ว่าการติดตั้งไคลเอนต์ openvpn สามารถทำได้ด้วยคำสั่ง
sudo apt-get install openvpn
อย่างไรก็ตามหากคุณใช้กลไกการพิสูจน์ตัวตนแบบคู่สำหรับเซิร์ฟเวอร์ vpn ของคุณให้เชื่อมต่ออย่างง่าย ๆ ด้วย
sudo openvpn --config /path/to/config.ovpn
จะไม่เพียงพอ คุณต้องมีการตั้งค่าเพิ่มเติม
auth-user-pass
บรรทัดถัดไปเพิ่ม--auth-retry interact
คำสั่งการเชื่อมต่อของคุณ ดังนั้นคำสั่งทั้งหมดของคุณจะดูเหมือน
sudo openvpn --config /path/to/config.ovpn --auth-retry interact
SIGUSR1[soft,connection-reset] received, process restarting
ฉันมาที่นี่จากการล็อกวิธีการตั้งค่า VPN โดยใช้ไฟล์. ovpn [ซ้ำ]เพราะฉันต้องการให้คำตอบสำหรับปัญหาการนำเข้า*.ovpn
ไฟล์ในGUIซึ่งผู้ใช้บางคนประสบ
เช่นเดียวกับคนอื่น ๆ ฉันได้ทำการติดตั้ง:
$sudo apt-get install network-manager-openvpn-gnome
อย่างไรก็ตามใน Ubuntu 18.04 (มีปัญหาเดียวกันกับ 16.04) ฉันไม่สามารถนำเข้า*.ovpn
ไฟล์โดยใช้ GUI (การตั้งค่า -> เครือข่าย -> VPN + -> 'นำเข้าจากไฟล์') ฉันได้รับเสมอ:
ไม่สามารถนำเข้าการเชื่อมต่อ VPN
ไม่สามารถอ่านไฟล์ "foo.ovpn" หรือไม่มีข้อมูลการเชื่อมต่อ VPN ที่รู้จัก
ข้อผิดพลาด: ปลั๊กอินไม่รองรับความสามารถในการนำเข้า
อย่างไรก็ตามฉันเพิ่งสะดุดกับคำสั่งต่อไปนี้จากnixCraftสำหรับการนำเข้า*.opvn
ไฟล์:
$ sudo nmcli connection import type openvpn file /path/to/foo.ovpn
หลังจากเรียกใช้คำสั่งนั้นการเชื่อมต่อ VPN ของฉันจะแสดงอยู่ใน 'การตั้งค่า -> เครือข่าย -> VPN' หลังจากแก้ไขรหัสผ่านการเชื่อมต่อ VPN ของฉันก็ใช้งานได้ การเชื่อมต่อ VPN ยังแสดงอยู่ในเมนูบนแผงด้านบนที่แสดงการเชื่อมต่อพลังงานผู้ใช้เหนือสิ่งอื่นใด
ติดตั้ง OpenVpn
sudo apt-get install network-manager-openvpn-gnome
จากนั้นไปที่การตั้งค่าเครือข่าย> แก้ไขการเชื่อมต่อ> เพิ่ม> เลือก VPN ชี้ไปที่จุดทันเนลโปรโตคอล> สร้าง
เพิ่มชื่อผู้ใช้ , รหัสผ่านและเกตเวย์
จากนั้นไปที่เมนูขั้นสูง
ทำเครื่องหมายใช้ชี้ไปที่จุดเข้ารหัส
บันทึก
จากนั้นไปที่การตั้งค่าเครือข่าย> การเชื่อมต่อ VPNและเลือกการเชื่อมต่อ VPN และทำการเชื่อมต่อ
หากคุณไม่ต้องการเกี่ยวข้องกับ Network Manager ที่เก็บ git นี้มีสคริปต์ง่าย ๆ ที่ทำงานได้ดีมากโดยใช้เซสชันแบบโต้ตอบที่มีคำถามน้อยกว่าครึ่งโหล ดูเอกสารที่ดาวน์โหลด
บน Ubuntu 18 ให้ติดตั้งตัวจัดการเครือข่ายด้วยคำสั่ง:
sudo apt-get install network-manager-openvpn-gnome
จากนั้น ...
การนำเข้าควรทำงานได้ดี