หน้าแรก Proton VPN

วิธีใช้งาน Proton VPN Linux CLI

เวลาอ่าน
1 นาที
หมวดหมู่
Linux

หน้าจอเริ่มต้นของ Proton VPN CLI

Proton VPN CLI (เครื่องมือบรรทัดคำสั่ง) ทำงานจากเทอร์มินัล Linux ซึ่งแตกต่างจากแอป Linux (GUI) ที่มีส่วนติดต่อผู้ใช้แบบกราฟิก

ดิสทริบิวชันที่รองรับ

Proton VPN CLI ได้รับการรองรับอย่างเป็นทางการโดย Proton บนรุ่นเสถียรล่าสุดของ:

  • Debian
  • Ubuntu
  • Fedora

CLI ยังใช้งานได้(หน้าต่างใหม่)บน Arch Linux ขณะนี้กำลังอยู่ระหว่างดำเนินการเพื่อรองรับ Arch อย่างเป็นทางการ

  • Arch

นอกจากนี้ยังอาจทำงานบนดิสทริบิวชันอื่นของ Linux ได้ด้วย แต่การรองรับสำหรับดิสทริบิวชันอื่นอาจมีจำกัด

โปรดทราบว่า Linux CLI ต้องใช้ gnome-keyring(หน้าต่างใหม่) (อาจทำงานร่วมกับ KWallet ของ KDE ได้เช่นกัน แต่ไม่ได้รับการรองรับอย่างเป็นทางการ) และ NetworkManager(หน้าต่างใหม่)

โปรดทราบด้วยว่า ขณะนี้ CLI ยังไม่รองรับการทำงานกับการตั้งค่าแบบ Headless

จะมีการเพิ่มคุณสมบัติขั้นสูงเพิ่มเติมในระหว่างที่การพัฒนาดำเนินต่อไป

วิธีติดตั้ง CLI สำหรับ Linux

สามารถติดตั้งได้ทั้งแอป Proton VPN Linux GUI อย่างเป็นทางการและ Linux CLI แต่ไม่สามารถเรียกใช้งานทั้งสองอย่างพร้อมกันได้

Debian และ Ubuntu

1. ติดตั้งคลังข้อมูล Proton VPN สำหรับ Linux เช่นเดียวกับแอป Proton VPN Linux GUI อย่างเป็นทางการ ปฏิบัติตามขั้นตอนที่ 1 และ 2 ในคู่มือต่อไปนี้ (หากต้องการ สามารถใช้คลังเก็บเบต้าแทนได้):

หากติดตั้งแอป GUI อย่างเป็นทางการเรียบร้อยแล้ว ไม่จำเป็นต้องดำเนินการตามขั้นตอนนี้

2. เรียกใช้งาน:

sudo apt install proton-vpn-cli

Fedora

1. ติดตั้งคลังข้อมูล Proton VPN สำหรับ Linux ของ Fedora เช่นเดียวกับแอป Proton VPN สำหรับ Linux อย่างเป็นทางการ (GUI) ปฏิบัติตามขั้นตอนที่ 1 และ 2 ในคู่มือต่อไปนี้ (หากต้องการ สามารถใช้คลังเก็บเบต้าแทนได้)

หากติดตั้งแอป GUI อย่างเป็นทางการเรียบร้อยแล้ว ไม่จำเป็นต้องดำเนินการตามขั้นตอนนี้

2. เรียกใช้งาน:

sudo dnf install proton-vpn-cli

ในกระบวนการติดตั้งบน Fedora จะมีการขอให้ยอมรับคีย์ OpenPGP เมื่อระบบแจ้งเตือน ให้แตะ y

UserID     : "Proton Technologies AG (Fedora 44) "
ลายนิ้วมือ: 6929133BDE1CE1CFA9EDB286D84176F6844830D4

หมายเหตุ: ลายนิ้วมือนี้จะถูกต้องสำหรับ Fedora รุ่นล่าสุด (v. 44) เท่านั้น หากใช้ Fedora รุ่นที่เก่ากว่า ลายนิ้วมือจะแตกต่างออกไป

Arch

เพียงเปิดหน้าต่างเทอร์มินัลแล้วเรียกใช้งาน:

pacman -S proton-vpn-cli

วิธีใช้งาน CLI สำหรับ Linux

วิธีเข้าสู่ระบบ

1. เปิดหน้าต่างเทอร์มินัลแล้วเรียกใช้งาน:

protonvpn signin [ชื่อผู้ใช้]

2. จากนั้นจะมีข้อความแจ้งให้ป้อนรหัสผ่าน Proton เช่นเดียวกับบรรทัดคำสั่งของ Linux ทั่วไป จะไม่มีข้อเสนอแนะแสดงบนหน้าจอเมื่อดำเนินการนี้ ดังนั้นให้กด [Enter] เมื่อเสร็จสิ้น

Linux CLI commands

วิธีเชื่อมต่อกับเซิร์ฟเวอร์ VPN

หากต้องการเชื่อมต่อกับเซิร์ฟเวอร์ VPN ที่เร็วที่สุดที่มีในแผน ให้เรียกใช้งาน:

protonvpn connect

หากต้องการเชื่อมต่อกับประเทศเฉพาะเจาะจง:

protonvpn connect --country [ประเทศ]

สำหรับ [ประเทศ] สามารถใช้รหัสประเทศ (US, GB, DE) หรือระบุชื่อเต็มภายในเครื่องหมายคำพูดได้ ตัวอย่างเช่น:

protonvpn connect --country US

หรือ

protonvpn connect --country "United States"

หากต้องการเชื่อมต่อกับเมืองเฉพาะเจาะจง ให้เรียกใช้งาน:

protonvpn connect --city [เมือง]

สำหรับ [เมือง] เพียงป้อนชื่อเมืองที่เป็นคำเดียว หรือใช้เครื่องหมายคำพูดสำหรับชื่อที่มีหลายคำ ตัวอย่างเช่น:

protonvpn connect --city miami

หรือ

protonvpn connect --city "New York"

หากต้องการเชื่อมต่อกับเซิร์ฟเวอร์เฉพาะ ให้รันคำสั่ง:

protonvpn connect [ชื่อเซิร์ฟเวอร์]

สามารถค้นหารายชื่อเซิร์ฟเวอร์ Proton VPN ได้ที่นี่ ตัวอย่างเช่น:

protonvpn connect CH#242

โปรดทราบว่าชื่อประเทศ เมือง รัฐ และเซิร์ฟเวอร์นั้นไม่คำนึงถึงตัวพิมพ์เล็กพิมพ์ใหญ่ ดังนั้นจึงไม่สำคัญว่าจะใช้ตัวอักษรพิมพ์ใหญ่หรือไม่

วิธีกำหนดค่าและออกจากระบบ

หากต้องการยกเลิกการเชื่อมต่อ VPN ให้รันคำสั่ง:

protonvpn disconnect

โปรดทราบว่าบัญชี Proton VPN จะยังคงอยู่ในสถานะเข้าสู่ระบบ หากมีผู้อื่นใช้งานคอมพิวเตอร์เครื่องนี้ ขอแนะนำให้ออกจากระบบ โดยการรันคำสั่งดังนี้:

protonvpn signout

วิธีกำหนดค่าการตั้งค่า VPN

หากต้องการกำหนดค่าการตั้งค่า VPN ขั้นสูง ให้รันคำสั่งต่อไปนี้:

protonvpn config set [ตัวเลือก] [การตั้งค่า][การตั้งค่า 2]

ตัวเลือกส่วนใหญ่จะมีการตั้งค่าเพียงค่าเดียว และการตั้งค่าทั้งหมดจะรีเซ็ตเป็นค่าเริ่มต้นเมื่อออกจากระบบ

หากต้องการดูรายการคำสั่งการกำหนดค่าทั้งหมดที่มีอยู่ ให้รันคำสั่ง:

protonvpn config list

ต่อไปนี้คือรายการการตั้งค่าที่มีอยู่ใน CLI ในปัจจุบัน:

รายงานข้อขัดข้องแบบไม่ระบุตัวตน

การเปิดใช้งานตัวเลือกนี้จะส่งรายงานข้อขัดข้องแบบไม่ระบุตัวตนไปยัง Proton VPN ซึ่งช่วยในการแก้ไขบั๊กและปรับปรุงซอฟต์แวร์

ตัวเลือก: anonymous-crash-reports
การใช้งาน:

หากต้องการเปิดใช้งาน:

protonvpn config set anonymous-crash-reports on

หากต้องการปิดใช้งาน:

protonvpn config set anonymous-crash-reports off

IPv6

ตัวเลือก: ipv6
การใช้งาน: ดูที่ Proton VPN และการรองรับ IPv6

Moderate NAT (ประเภท NAT 2)

ตัวเลือก: moderate-nat
การใช้งาน: ดูที่ Moderate NAT คืออะไรและใช้งานอย่างไร?

สวิตช์ตัดการเชื่อมต่อฉุกเฉิน

ตัวเลือก: kill-switch
การใช้งาน: ดูที่ ดูข้อมูลเกี่ยวกับสวิตช์ตัดการเชื่อมต่อฉุกเฉินคืออะไร?

VPN Accelerator

ตัวเลือก: vpn-accelerator
การใช้งาน: ดูที่ วิธีใช้ VPN Accelerator

DNS กำหนดเอง

ตัวเลือก: custom-dns
การใช้งาน: ดูที่ วิธีใช้ DNS กำหนดเอง

สวิตช์ตัดการเชื่อมต่อฉุกเฉิน

ตัวเลือก: kill-switch
การใช้งาน: ดูที่ สวิตช์ตัดการเชื่อมต่อฉุกเฉินคืออะไร?

NetShield Ad-blocker

ตัวเลือก: netshield
การใช้งาน: ดูวิธีใช้ NetShield Ad-blocker

การส่งต่อพอร์ต

ตัวเลือก: port-forwarding
การใช้งาน: ดูที่ การส่งต่อพอร์ต

หากต้องการดูรายการคุณสมบัติล่าสุดที่มีอยู่ใน Linux CLI ให้รันคำสั่ง:

protonvpn config set

ไม่พบสิ่งที่คุณกำลังค้นหาใช่หรือไม่?

ติดต่อทั่วไปcontact@proton.me
ติดต่อสื่อมวลชนmedia@proton.me
ติดต่อฝ่ายกฎหมายlegal@proton.me
ติดต่อฝ่ายพันธมิตรpartners@proton.me