วิธีใช้งาน Proton VPN Linux CLI
- เวลาอ่าน
- 1 นาที
- หมวดหมู่
- Linux

Proton VPN CLI (เครื่องมือบรรทัดคำสั่ง) ทำงานจากเทอร์มินัล Linux ซึ่งแตกต่างจากแอป Linux (GUI) ที่มีส่วนติดต่อผู้ใช้แบบกราฟิก
- ดิสทริบิวชันที่รองรับ
- วิธีติดตั้ง CLI สำหรับ Linux
- วิธีใช้งาน CLI สำหรับ Linux
- วิธีกำหนดค่าการตั้งค่า VPN
ดิสทริบิวชันที่รองรับ
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] เมื่อเสร็จสิ้น

วิธีเชื่อมต่อกับเซิร์ฟเวอร์ 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