Score:1

เชื่อมต่อกับเซิร์ฟเวอร์ VPN เมื่อระบบเริ่มทำงาน

ธง us

ฉันสามารถเชื่อมต่อกับเซิร์ฟเวอร์ VPN ของฉันได้ด้วยคำสั่ง:

 sudo openvpn confyg.ovpn

ทุกอย่างทำงานได้ดี แต่วิธีที่ดีที่สุดในการเริ่มต้นไคลเอนต์ openvpn และเชื่อมต่อกับเซิร์ฟเวอร์เมื่อระบบเริ่มทำงานคืออะไร

dMatija avatar
cn flag
ผู้ให้บริการ VPN รายใด?
us flag
ผู้ให้บริการคือ https://openvpn.net การเชื่อมต่อกับผู้ให้บริการที่แตกต่างกันทำให้คำสั่งเชื่อมต่อต่างกันหรือไม่
ar flag
คุณใช้ Ubuntu/Linux เวอร์ชันใด คุณใช้เดสก์ท็อปหรือเซิร์ฟเวอร์ คุณต้องการโซลูชัน GUI หรือไม่?
heynnema avatar
ru flag
@vico แค่สงสัย ... ทำไมคุณถึงยอมรับคำตอบ systemd ที่ซับซ้อนกว่าคำตอบ GUI ที่ง่ายกว่าของฉัน
Score:2
ธง ru

โอเค ไปเลย...

  • เปิด การตั้งค่าเครือข่าย แผงหน้าปัด
  • คลิกที่ไอคอน + ที่อยู่ทางขวาของ VPN

ป้อนคำอธิบายรูปภาพที่นี่

  • เลือกนำเข้าจากไฟล์
  • ค้นหาไฟล์ confyg.ovpn ของคุณ

ป้อนคำอธิบายรูปภาพที่นี่

  • ใน เทอร์มินัล พิมพ์ nm-connection-editor
  • เลือกการเชื่อมต่อแบบมีสาย
  • คลิกที่ไอคอนแก้ไข/รูปเฟือง

ป้อนคำอธิบายรูปภาพที่นี่

  • เลือกแท็บทั่วไป
  • เปิดใช้งาน เชื่อมต่อกับ VPN โดยอัตโนมัติ
  • เลือกไฟล์การกำหนดค่าที่นำเข้าก่อนหน้านี้ในป๊อปอัป
  • บันทึกการเชื่อมต่อ
  • รีบูต

ป้อนคำอธิบายรูปภาพที่นี่

Score:1
ธง ar

ใช้ ระบบ

ในการกำหนดค่า OpenVPN ให้เริ่มอัตโนมัติโดยใช้ systemd ให้ทำตามขั้นตอนต่อไปนี้:

เรียกใช้คำสั่ง:

sudo nano /etc/default/openvpn

และไม่แสดงความคิดเห็น หรือลบ â#â ข้างหน้า

AUTOSTART="ทั้งหมด"

จากนั้นกด Ctrl+ ติดตามโดย เข้า เพื่อบันทึกการเปลี่ยนแปลงและ Ctrl+เอ็กซ์ เพื่อออกจากโปรแกรมแก้ไขข้อความ

คัดลอกไฟล์ .ovpn พร้อมตำแหน่งเซิร์ฟเวอร์ที่ต้องการไปยังโฟลเดอร์ â/etc/openvpnâ:

sudo cp /location/whereYouDownloadedConfigfilesTo/confyg.ovpn /etc/openvpn/    

แก้ไขไฟล์ .ovpn ที่คุณคัดลอกในขั้นตอนก่อนหน้า และเปลี่ยนบรรทัด â-user-passâ เป็น âauth-user-pass passâ:

sudo nano /etc/openvpn/confyg.ovpn

จากนั้นกด Ctrl+ ติดตามโดย เข้า เพื่อบันทึกการเปลี่ยนแปลงและ Ctrl+เอ็กซ์ เพื่อออกจากโปรแกรมแก้ไขข้อความ

ในโฟลเดอร์ â/etc/openvpnâ ให้สร้างไฟล์ข้อความชื่อ pass:

sudo nano /etc/openvpn/pass

และป้อนรหัสบัญชี VPN ของคุณในบรรทัดแรกและรหัสผ่าน VPN ในบรรทัดที่ 2 จากนั้นกด Ctrl+ ติดตามโดย เข้า เพื่อบันทึกการเปลี่ยนแปลงและ Ctrl+เอ็กซ์ เพื่อออกจากโปรแกรมแก้ไขข้อความ

เปลี่ยนสิทธิ์ในไฟล์ pass เพื่อป้องกันข้อมูลประจำตัว:

sudo chmod 400 /etc/openvpn/pass

เปลี่ยนชื่อไฟล์ .ovpn เป็น âclient.confâ:

sudo mv /etc/openvpn/confyg.ovpn /etc/openvpn/client.conf

เปิดใช้งานบริการ Openvpn@ ด้วยคำสั่งต่อไปนี้:

sudo systemctl เปิดใช้งาน [email protected]

โหลดภูต:

sudo systemctl daemon โหลดซ้ำ

เริ่มบริการ OpenVPN:

บริการ sudo openvpn@client start

รีบูตและทดสอบว่าใช้งานได้หรือไม่โดยตรวจสอบ IP ภายนอก

ดัดแปลงมาจาก: https://www.ivpn.net/knowledgebase/linux/linux-autostart-openvpn-in-systemd-ubuntu/

หวังว่านี่จะช่วยได้

heynnema avatar
ru flag
วิธี GUI ของฉันดูเหมือนง่ายกว่ามาก :-)
ar flag
@heynnema ไม่ต้องสงสัยเลยว่าวิธี GUI นั้นง่ายกว่า ฉันเคยใช้มันในอดีต คำตอบของคุณเขียนได้ดีมาก ฉันชอบคำตอบของ GuI ที่มีภาพหน้าจอ ง่ายต่อการติดตาม ฉันมีวิธีอื่นโดยใช้ 'crontab' ซึ่งง่ายกว่าโซลูชันที่ใช้ systemd เล็กน้อย

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา