OpenVPN: การเชื่อมต่อ VPN ไปที่ ... เนื่องจากความลับ VPN ไม่ถูกต้อง


14

ฉันใช้งาน Linux ได้ 3 วัน ฉันตั้งค่าการเชื่อมต่อ OpenVPN ตามคำแนะนำที่กำหนดไว้โดย: https://www.goldenfrog.com/support/vyprvpn/vpn-setup/linux/openvpn

การติดตั้ง OpenVPN เป็นไปอย่างราบรื่น ปัญหาเกิดขึ้นเมื่อฉันพยายามเชื่อมต่อ หลังจากตั้งค่าการเชื่อมต่อ:

  1. ฉันไปที่การเชื่อมต่อและเลือก VPN ของฉัน
  2. ข้อความแสดงข้อผิดพลาดที่ฉันได้รับคือ
    The VPN connection to "My VPN" because of invalid VPN secrets.

  3. ไม่มีพรอมต์หรือพื้นที่เพิ่มเติมเพื่อป้อนคำสั่ง กล่องโต้ตอบจะหายไปในบางครั้ง

ตอนนี้คอมพิวเตอร์ของฉันโบราณ (เหตุผลที่ฉันติดตั้ง Ubuntu ตอนแรก) ดังนั้นฉันไม่มีอะแดปเตอร์ไร้สาย ฉันกำลังเชื่อมต่อผ่านสายเคเบิลอีเธอร์เน็ต แต่ฉันสังเกตเห็นว่าการเชื่อมต่อ VPN เมื่อพยายามเชื่อมต่อดูเหมือนว่ากำลังพยายามเชื่อมต่อกับ VPN ผ่าน Wi-Fi สัญลักษณ์ที่เชื่อมต่อจะเปลี่ยนจากลูกศร 2 ลูกในทิศทางตรงกันข้ามกับสัญลักษณ์ Wi-Fi

นอกเหนือจากนั้นฉันไม่แน่ใจว่าอะไรจะเกิดขึ้น ฉันอ่านว่าปัญหาอยู่ที่ปัญหาเกี่ยวกับพวงกุญแจ แต่ฉันไม่ได้รับพรอมต์ใด ๆ เพื่อเข้าถึงพวงกุญแจของฉันดังนั้นจึงดูเหมือนว่าโซลูชันจะต้องอยู่ในการตั้งค่าเริ่มต้น

ฉันจะแก้ไขข้อผิดพลาดความลับ VPN ใน 14.04 เมื่อเชื่อมต่ออินเทอร์เน็ตผ่านสายเคเบิลอีเธอร์เน็ตได้อย่างไร


1
ไอคอนภาพเคลื่อนไหว wifi เป็นพฤติกรรมเริ่มต้น "เชื่อมต่อกับ" สำหรับการเชื่อมต่อใด ๆ ไม่ว่าจะเป็นแบบมีสายไร้สายหรือ VPN "ความลับ VPN ที่ไม่ถูกต้อง" จะแนะนำรหัสผ่านที่ไม่ถูกต้องดังนั้นโปรดตรวจสอบอีกครั้งว่าคุณพิมพ์ถูกต้อง ลองทำตามขั้นตอนในช่วงครึ่งหลังของหน้านี้เพื่อดูว่าปัญหาเกี่ยวกับ keyrings หรือไม่
TheSchwa

โอเคเยี่ยมฉันจะให้มันยิง ไม่สามารถเปิดไฟล์ไบนารีด้วย GUI คุณสามารถให้คำสั่งเทอร์มินัลเพื่อรับการเข้าถึงรูทและแก้ไขบรรทัดในไฟล์ไบนารีจากเทอร์มินัล หรือมีวิธีการเข้าถึงรูทผ่านหนึ่งในแอพกราฟิก gedit และ Ghex ดูเหมือนจะเป็นตัวเลือกอันดับต้น ๆ แต่พวกเขาไม่ได้รับอนุญาตให้เปิดไฟล์ bin
Obi Smith

จากบรรทัดคำสั่งคุณสามารถโปรโมตโปรแกรม GUI เช่น gedit gksudo geditซึ่งจะแจ้งให้คุณใส่รหัสผ่าน sudo หรือคุณสามารถแก้ไขได้โดยตรงจากบรรทัดคำสั่งโดยใช้โปรแกรมแก้ไขนาโนที่มีsudo nano /path/to/file; เมื่อคุณทำการแก้ไขให้บันทึกคือ Ctrl + O แล้วตามด้วย Enter เพื่อยืนยันการเขียนทับและ Ctrl + X เพื่อออก
TheSchwa

คุณได้ตั้งค่าไฟล์ crt ภายใต้การตั้งค่า VPN คุณอาจต้องใช้ใบรับรองจากเซิร์ฟเวอร์ VPN ของคุณ โดยปกติคุณสามารถดาวน์โหลดได้จากผู้ให้บริการของคุณ
Dash LaLonde

คำตอบ:


1

ฉันไม่ได้จริงๆว่านี่เป็นข้อผิดพลาดจริงๆ พิจารณาว่ามันใช้งานได้สำหรับผู้ใช้ส่วนใหญ่ที่ใช้ openVPN และผู้จัดการเครือข่าย

คุณมีสิทธิ์ที่เหมาะสมของคีย์และไฟล์ใบรับรองหรือไม่ จะเกิดอะไรขึ้นถ้าคุณวิ่ง

openvpn --config nameofyourconfigfile.conf 

เป็นrootจาก terminal? กรุณาวางผลลัพธ์ที่นี่ถ้ามันไม่ทำงาน ควรให้ข้อมูลการดีบักเพิ่มเติม

ถ้ามันใช้งานได้ จากนั้นคุณมีปัญหาการอนุญาตในคีย์และหรือไฟล์ใบรับรอง


1

ฉันเคยใช้มาopenvpnแล้วหลายครั้งกับคู่หูของมัน, vpnc-scripts.

เมื่อแพ็คเกจเหล่านี้พร้อมใช้งานแล้วให้ลองเชื่อมต่อกับสิ่งต่อไปนี้:

  1. openconnect -b -u USER.NAME --force-dpd 60 --authgroup=default --script=/usr/share/vpnc-scripts/vpnc-script VPN.DOMAIN.TLD

สิ่งนี้ควรตั้งค่าเส้นทางของคุณอย่างถูกต้องเพื่อที่ว่าเมื่อคุณเชื่อมต่อกับ VPN ได้สำเร็จคอมพิวเตอร์ของคุณจะรู้วิธีการสื่อสารกับเครื่องที่พบที่นั่น

คำเตือน

เมื่อเชื่อมต่อกับ VPN โดยใช้vpnc-scriptsสคริปต์เริ่มต้นตามที่อธิบายไว้คอมพิวเตอร์ของคุณจะแก้ไขการสอบถาม DNS ทั้งหมดโดยใช้เซิร์ฟเวอร์ DNS ที่ให้ไว้โดย VPN ซึ่งหมายความว่าเมื่อคุณไปที่ Facebook.com เซิร์ฟเวอร์ VPN DNS จะตอบสนองแทนที่จะเป็นเซิร์ฟเวอร์ที่คุณใช้งานตามปกติ



0

สิ่งนี้เกิดขึ้นกับฉันตลอดเวลา

VPN ทำงานได้ดีในครั้งแรกและล้มเหลวด้วยข้อความนี้ในเวลาอื่น

ฉันใช้วิธีแก้ปัญหานี้:

sudo service network-manager restart

จากนั้นลองเชื่อมต่ออีกครั้งและใช้งานได้

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