หมายเหตุ: หากคุณต้องการควบคุมแอป ExpressVPN สำหรับ Linux ด้วยส่วนติดต่อผู้ใช้แบบกราฟิก (GUI) คุณสามารถทำได้ด้วยการใช้ แอป GUI ExpressVPN สำหรับ Linux หรือผ่านส่วนขยายเบราว์เซอร์ของ ExpressVPN สำหรับ Chrome และ Firefox.

สาธิตนี้จะแสดงวิธีการตั้งค่าแอป ExpressVPN สำหรับ Linux ผ่านส่วนติดต่อบรรทัดคำสั่ง (CLI)

ExpressVPN เข้ากันได้กับระบบปฏิบัติการ Linux 64 บิตเหล่านี้:

  • Ubuntu: 24.04 ขึ้นไป
  • Debian : 12 ขึ้นไป
  • Fedora : 39 ขึ้นไป
  • Arch Linux : เวอร์ชันล่าสุด
  • Raspberry Pi OS 64 บิต: Bookworm ขึ้นไป
  • Linux Mint 22 ขึ้นไป
สำคัญ: ExpressVPN ไม่ได้สนับสนุนอย่างเป็นทางการสำหรับดิสโทรใดๆ นอกเหนือจากที่ได้กล่าวไว้ข้างต้น หากดิสโทรของคุณใช้ระบบปฏิบัติการใดๆ ข้างต้นเป็นฐาน คุณยังสามารถตั้งค่าและใช้ ExpressVPN ได้โดยทำตามสาธิตนี้ อย่างไรก็ตาม ExpressVPN จะไม่ให้การแก้ไขสำหรับปัญหาใดๆ บนดิสโทรเหล่านี้

ต้องการตั้งค่าด้วยตนเอง? ดูคำแนะนำสำหรับการตั้งค่าแบบแมนนวลสำหรับ OpenVPN (โดยผ่าน Terminal) และ OpenVPN (โดยผ่าน Ubuntu Network Manager).

ข้ามไปที่……

ดาวน์โหลดตัวติดตั้ง
ติดตั้งและเปิดใช้งานแอป
เชื่อมต่อกับตำแหน่งเซิร์ฟเวอร์ VPN
ยกเลิกการเชื่อมต่อจากตำแหน่งเซิร์ฟเวอร์ VPN
เลือกตำแหน่งเซิร์ฟเวอร์ VPN อื่น
สลับไปที่โปรโตคอล VPN อื่น
ดูคำสั่งทั้งหมด
การแยกอุโมงค์
บล็อกโฆษณา ตัวติดตาม และไซต์ที่เป็นอันตราย
Network Lock
ถอนการติดตั้งแอป


ดาวน์โหลดตัวติดตั้ง

  1. ไปที่ หน้าการติดตั้ง ExpressVPN ถ้ามีแจ้งเตือน ให้คุณเข้าสู่ระบบบัญชีของคุณ
  2. ภายใต้ แอปพลิเคชัน (หรือ แสดงอุปกรณ์อื่น ๆ) ให้เลือก Linux ถ้ามันยังไม่ถูกเลือก ถ้าคุณไม่เห็นมัน ตรวจสอบให้แน่ใจว่าคุณเลือก ระบบปฏิบัติการ เพื่อเปิดเมนูดรอปดาวน์ จากนั้นให้เลือก Linux
  3. คลิก ดาวน์โหลด.
  4. เลือก บันทึก ไฟล์. คลิก ตกลง

ต้องการความช่วยเหลือ? ติดต่อทีมสนับสนุน ExpressVPN เพื่อขอความช่วยเหลือทันที

กลับไปด้านบน


ติดตั้งและเปิดใช้งานแอป

ติดตั้งแอป

เปิด terminal และเข้าไปยังตำแหน่งที่คุณดาวน์โหลดตัวติดตั้งเอาไว้ ยกตัวอย่างเช่น :

cd ~/Downloads

สร้างไฟล์สั่งทำการด้วยคำสั่งนี้ :

chmod +x installer/name

คำสั่งอาจมีหน้าตาแบบนี้ แต่มันจะขึ้นกับชื่อจริงของตัวติดตั้งของคุณ :

chmod +x expressvpn-linux-universal-14.0.1.12858_release.run

เปิดใช้งานแอป

เปิด Terminal ใหม่ บันทึกรหัสเปิดใช้งานของคุณไว้ในไฟล์ ยกตัวอย่างเช่น :

echo 'your activation code' > activationCodeFile

เมื่อคุณบันทึกรหัสเปิดใช้งานของคุณแล้ว ให้รันคำสั่งเข้าสู่ระบบด้วยการใช้ชื่อไฟล์นั้น :

expressvpnctl login activationCodeFile

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

ต้องการความช่วยเหลือ? ติดต่อทีมสนับสนุน ExpressVPN เพื่อขอความช่วยเหลือทันที

กลับไปด้านบน


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

หมายเหตุ: ในการใช้คำสั่งเชื่อมต่อใน CLI จำเป็นที่ต้องมีExpressVPN GUI ไคลเอนต์ที่กำลังเรียกใช้ หรือ เปิดใช้งานโหมดพื้นหลังโดยการเรียกใช้คำสั่ง: expressvpnctl background enable

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

expressvpnctl connect

ถ้าคุณเชื่อมต่อเป็นครั้งแรก ExpressVPN จะใช้คุณสมบัติตำแหน่งอัจฉริยะเพื่อเลือกตำแหน่งเซิร์ฟเวอร์แนะนำให้คุณโดยอ้างอิงจากปัจจัย อย่างเช่น ความเร็วและระยะทาง

หากนี่ไม่ใช่ครั้งแรกที่คุณเชื่อมต่อ ExpressVPN จะเชื่อมต่อกับที่ตั้งเซิร์ฟเวอร์ที่คุณเชื่อมต่อไว้ล่าสุด.

ต้องการความช่วยเหลือ? ติดต่อทีมสนับสนุน ExpressVPN เพื่อขอความช่วยเหลือทันที

กลับไปด้านบน


ยกเลิกการเชื่อมต่อจากตำแหน่งเซิร์ฟเวอร์ VPN

ในการจะตัดการเชื่อมต่อจาก VPN ให้รันคำสั่งนี้ :

expressvpnctl disconnect

ExpressVPN จะยกเลิกการเชื่อมต่อจากเซิร์ฟเวอร์ที่กำลังเชื่อมต่ออยู่.

ต้องการความช่วยเหลือ? ติดต่อทีมสนับสนุน ExpressVPN เพื่อขอความช่วยเหลือทันที

กลับไปด้านบน


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

เพื่อดูรายชื่อของที่ตั้งที่คุณต้องการจะเชื่อมต่อ โปรดป้อนคำสั่งดังนี้ใน Terminal:

expressvpnctl get regions

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

ในการเชื่อมต่อกับที่ตั้งเซิร์ฟเวอร์เฉพาะใด ๆ ให้ป้อน:

expressvpnctl connect "LOCATION"

ตัวอย่างเช่น หากคุณต้องการเชื่อมต่อกับ Germany – Frankfurt – 1 ให้ป้อน:

expressvpnctl connect "Germany - Frankfurt - 1"

ต้องการความช่วยเหลือ? ติดต่อทีมสนับสนุน ExpressVPN เพื่อขอความช่วยเหลือทันที

กลับไปด้านบน


สลับไปที่โปรโตคอล VPN อื่น

สำคัญ: ยกเลิกการเชื่อมต่อจาก VPN ก่อนที่จะสลับไปใช้โปรโตคอลอื่น.

โปรโตคอล VPN คือวิธีที่อุปกรณ์ของคุณเชื่อมต่อกับเซิร์ฟเวอร์ VPN สำหรับประสบการณ์ที่ดีที่สุด ExpressVPN แนะนำให้ใช้ตัวเลือกโปรโตคอล อัตโนมัติ. ตัวเลือกนี้ถูกเลือกโดยค่าเริ่มต้นและจะเลือกโปรโตคอลที่เหมาะสมที่สุดสำหรับเครือข่ายของคุณโดยอัตโนมัติ

ในบางกรณี การสลับไปใช้โปรโตคอลอื่นสามารถทำให้ความเร็วการเชื่อมต่อเร็วขึ้น.

ในการสลับไปใช้ Lightway – TCP ให้รันคำสั่งดังนี้:

expressvpnctl set protocol lightwaytcp

ในการสลับไปใช้ Lightway – UDP ให้รันคำสั่งดังนี้:

expressvpnctl set protocol lightwayudp

ในการสลับไปใช้ OpenVPN – TCP ให้รันคำสั่งดังนี้:

expressvpnctl set protocol openvpntcp

ในการสลับไปใช้ OpenVPN – UDP ให้รันคำสั่งดังนี้:

expressvpnctl set protocol openvpnudp

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

expressvpnctl set protocol auto

ต้องการความช่วยเหลือ? ติดต่อทีมสนับสนุน ExpressVPN เพื่อขอความช่วยเหลือทันที

กลับไปด้านบน


ดูคำสั่งทั้งหมด

ในการดูรายชื่อฟังก์ชันและคำสั่งของแอป รันคำสั่งนี้ใน terminal:

expressvpnctl -h

ต้องการความช่วยเหลือ? ติดต่อทีมสนับสนุน ExpressVPN เพื่อขอความช่วยเหลือทันที

กลับไปด้านบน


การแยกอุโมงค์

Split tunneling ช่วยให้คุณเลือกได้ว่าแอปใดใช้ VPN และแอปใดไม่ใช้เมื่อคุณเชื่อมต่อกับ ExpressVPN. ทำให้คุณสามารถเข้าถึงทั้งเนื้อหาในท้องถิ่นและเนื้อหาที่ถูกบล็อกบนอุปกรณ์ Linux ของคุณ.

ในการเปิดใช้ split tunneling ให้รันคำสั่งดังนี้:

expressvpnctl set splittunnel true

เมื่อเปิดใช้งานแล้ว คุณจะสามารถเลือกได้ว่าแอปใดบ้างที่จะข้ามการใช้งาน VPN และแอปใดที่จะใช้ VPN

ในการจะรับ path ของแอป ให้รันคำสั่ง :

which app-name

ในกรณีของ Firefox คำสั่งสามารถเป็น “which firefox” ทำให้ผลลัพธ์คือ :

/usr/bin/firefox

ในการเพิ่มแอปที่คุณต้องการให้ข้าม VPN ให้รันคำสั่งดังนี้:

expressvpnctl set split-app bypass: ROUTE/TO/APPLICATION/EXECUTABLE

ตัวอย่างเช่น หากคุณต้องการให้ VPN ข้าม Firefox คุณจะต้องรันคำสั่งดังนี้:

expressvpnctl set split-app bypass:/usr/bin/firefox

ในการเพิ่มแอปที่คุณต้องการให้ใช้ VPN รันคำสั่งดังนี้:

expressvpnctl set split-app vpn: ROUTE/TO/APPLICATION/EXECUTABLE

ตัวอย่างเช่น หากคุณต้องการให้ VPN ข้าม Firefox คุณจะต้องรันคำสั่งดังนี้:

expressvpnctl set split-app vpn:/usr/lib/firefox/firefox

ในการลบกฎ split tunneling สำหรับแอป ให้รันคำสั่งดังนี้:

expressvpnctl set split-app remove:ROUTE/TO/APPLICATION/EXECUTABLE

ต้องการความช่วยเหลือ? ติดต่อทีมสนับสนุน ExpressVPN เพื่อขอความช่วยเหลือทันที

กลับไปด้านบน


บล็อกโฆษณา ตัวติดตาม และไซต์ที่เป็นอันตราย

ปรับแต่งประสบการณ์ออนไลน์ของคุณและควบคุมสิ่งที่บริษัทรับรู้เกี่ยวกับคุณกลับคืนมา. คุณสามารถบล็อกโฆษณา ตัวติดตาม ไซต์ที่มีภัยคุกคาม และเนื้อหาสำหรับผู้ใหญ่ได้จากภายในแอป ExpressVPN.

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

ฟีเจอร์การป้องกันขั้นสูงเหล่านี้จะป้องกันแอปและเว็บไซต์ทั้งหมดที่คุณเข้าชมบนอุปกรณ์ของคุณจากการสื่อสารกับบริษัทบุคคลที่สามต่าง ๆ ในรายการบล็อกโอเพนซอร์สของเรา.

ฟีเจอร์การป้องกันขั้นสูงจะถูกปิดโดยค่าเริ่มต้น. เพื่อเปิดใช้ฟีเจอร์การป้องกันขั้นสูงทั้งหมดในเวลาเดียวกัน:

  1. เปิดหน้าต่าง Terminal .
  2. ให้แน่ใจว่าได้เชื่อมต่อกับ VPN และใช้อัตโนมัติ หรือLightway โปรโตคอล.
  3. ในการเปิดใช้ฟีเจอร์การป้องกันขั้นสูงทั้งหมด ให้ป้อนคำสั่งดังนี้:
    expressvpnctl set blockAll true
    ในการปิดฟีเจอร์การป้องกันขั้นสูงทั้งหมด ให้นำคำสั่งนี้มาใช้:
    expressvpnctl set blockAll false
  4. กดปุ่ม Enter เพื่อยืนยัน.

คุณยังสามารถเปิดและปิดฟีเจอร์การป้องกันขั้นสูงแต่ละตัวได้.

บล็อกตัวติดตาม

  1. เปิดหน้าต่าง Terminal .
  2. ให้แน่ใจว่าได้เชื่อมต่อกับ VPN และใช้อัตโนมัติ หรือLightway โปรโตคอล.
  3. ในการบล็อกตัวติดตาม ให้ป้อนคำสั่งดังนี้:
    expressvpnctl set blockTrackers true
    ในการปิดใช้งาน ให้ออกคำสั่ง:
    expressvpnctl set blockTrackers false
  4. กด Enter เพื่อยืนยัน

บล็อกไซต์ที่เป็นอันตราย

  1. ในการบล็อกเว็บไซต์ที่เป็นอันตราย ให้ออกคำสั่ง:
    expressvpnctl set blockMalicious true
    ในการปิดใช้งาน ให้ออกคำสั่ง:
    expressvpnctl set blockMalicious false
  2. กดปุ่ม Enter เพื่อยืนยัน.
  3. เชื่อมต่อ VPN ใหม่เพื่อให้การเปลี่ยนแปลงมีผล

บล็อกโฆษณา

  1. เพื่อเปิดตัวบล็อกโฆษณา ให้ออกคำสั่ง:
    expressvpnctl set blockAds true
    ในการปิดใช้งาน ให้ออกคำสั่ง:
    expressvpnctl set blockAds false
  2. กด Enter เพื่อยืนยัน
  3. เชื่อมต่อ VPN ใหม่เพื่อให้การเปลี่ยนแปลงมีผล

บล็อกเว็บไซต์สำหรับผู้ใหญ่

  1. เพื่อบล็อกเว็บไซต์สำหรับผู้ใหญ่ ให้ออกคำสั่ง:
    expressvpnctl set blockAdult true
    ในการปิดใช้งาน ให้ออกคำสั่ง:
    expressvpnctl set blockAdult false
  2. กดปุ่ม Enter เพื่อยืนยัน.
  3. เชื่อมต่อ VPN ใหม่เพื่อให้การเปลี่ยนแปลงมีผล

อ่านเพิ่มเติมเกี่ยวกับคุณสมบัติการป้องกันขั้นสูงของ ExpressVPN

ต้องการความช่วยเหลือ? ติดต่อทีมสนับสนุน ExpressVPN เพื่อขอความช่วยเหลือทันที

กลับไปด้านบน


Network Lock

ExpressVPN มี Network Lock ที่ทำหน้าที่เป็นคิลสวิตช์ หากการเชื่อมต่อของคุณถูกขัดจังหวะโดยบังเอิญ Network Lock จะหยุดการรับส่งข้อมูลอินเทอร์เน็ตทั้งหมดเข้าสู่หรือออกจากอุปกรณ์ของคุณทันที วิธีนี้จะป้องกันการเปิดเผยการรับส่งข้อมูลออนไลน์ของคุณในระหว่างที่เกิดการขัดจังหวะ

Network Lock ถูกเปิดใช้งานตามค่าเริ่มต้น เพื่อปิดใช้งาน Network Lock ให้ออกคำสั่ง:

expressvpnctl set networklock false

เพื่อเปิดใช้งาน Network Lock ใหม่ ให้ออกคำสั่ง:

expressvpnctl set networklock true

ต้องการความช่วยเหลือ? ติดต่อทีมสนับสนุน ExpressVPN เพื่อขอความช่วยเหลือทันที

กลับไปด้านบน


ถอนการติดตั้งแอป

ในการถอนการติดตั้งแอป ให้ค้นหาไฟล์การติดตั้งแอปและออกคำสั่ง:

sudo find / -type f -name "*expressvpn*uninstall*" 2>/dev/null

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

sudo find / -type f -iname "*expressvpn*" 2>/dev/null

ถ้าคุณเจอตัวถอนการติดตั้ง ให้รันคำสั่ง :

/path-to-uninstaller

คำสั่งสามารถเป็น :

/opt/expressvpn/bin/expressvpn-uninstall.sh

ถ้าคุณถูกขอให้ยืนยัน ให้พิมพ์ “Y”

หมายเหตุ : ขั้นตอนการถอนการติดตั้งและคำสั่งอาจจะมีความแตกต่างออกไปโดยจะขึ้นกับ Linux distribution ของคุณและตำแหน่งที่แอปพลิเคชันถูกติดตั้งเอาไว้

ต้องการความช่วยเหลือ? ติดต่อทีมสนับสนุน ExpressVPN เพื่อขอความช่วยเหลือทันที

กลับไปด้านบน

บทความนี้มีประโยชน์หรือไม่?

เราเสียใจที่ได้ยินเรื่องนี้ โปรดบอกให้เราทราบว่าควรปรับปรุงอย่างไร

เจ้าหน้าที่ฝ่ายสนับสนุนของเราจะติดต่อกลับเพื่อช่วยแก้ปัญหาของคุณ