สาธิตนี้จะแสดงวิธีการตั้งค่าแอป ExpressVPN สำหรับ Linux ผ่านส่วนติดต่อบรรทัดคำสั่ง (CLI)
ExpressVPN เข้ากันได้กับระบบปฏิบัติการ Linux 64 บิตเหล่านี้:
- Ubuntu: 24.04 ขึ้นไป
- Debian : 12 ขึ้นไป
- Fedora : 39 ขึ้นไป
- Arch Linux : เวอร์ชันล่าสุด
- Raspberry Pi OS 64 บิต: Bookworm ขึ้นไป
- Linux Mint 22 ขึ้นไป
ต้องการตั้งค่าด้วยตนเอง? ดูคำแนะนำสำหรับการตั้งค่าแบบแมนนวลสำหรับ OpenVPN (โดยผ่าน Terminal) และ OpenVPN (โดยผ่าน Ubuntu Network Manager).
ข้ามไปที่……
ดาวน์โหลดตัวติดตั้ง
ติดตั้งและเปิดใช้งานแอป
เชื่อมต่อกับตำแหน่งเซิร์ฟเวอร์ VPN
ยกเลิกการเชื่อมต่อจากตำแหน่งเซิร์ฟเวอร์ VPN
เลือกตำแหน่งเซิร์ฟเวอร์ VPN อื่น
สลับไปที่โปรโตคอล VPN อื่น
ดูคำสั่งทั้งหมด
การแยกอุโมงค์
บล็อกโฆษณา ตัวติดตาม และไซต์ที่เป็นอันตราย
Network Lock
ถอนการติดตั้งแอป
ดาวน์โหลดตัวติดตั้ง
- ไปที่ หน้าการติดตั้ง ExpressVPN ถ้ามีแจ้งเตือน ให้คุณเข้าสู่ระบบบัญชีของคุณ
- ภายใต้ แอปพลิเคชัน (หรือ แสดงอุปกรณ์อื่น ๆ) ให้เลือก Linux ถ้ามันยังไม่ถูกเลือก ถ้าคุณไม่เห็นมัน ตรวจสอบให้แน่ใจว่าคุณเลือก ระบบปฏิบัติการ เพื่อเปิดเมนูดรอปดาวน์ จากนั้นให้เลือก Linux
- คลิก ดาวน์โหลด.
- เลือก บันทึก ไฟล์. คลิก ตกลง
ต้องการความช่วยเหลือ? ติดต่อทีมสนับสนุน 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.
แอปและเว็บไซต์หลายแห่งที่คุณเข้าชมจะเก็บบันทึกและแบ่งปันกิจกรรมของคุณกับบริษัทบุคคลที่สาม รวมถึงตัวติดตาม สแกมเมอร์ และไซต์มัลแวร์. ข้อมูลนี้ถูกใช้ในการให้บริการโฆษณาและเนื้อหาที่มุ่งเป้าหมายให้กับคุณ โดยปกติโดยไม่ทราบหรือรับอนุญาตจากคุณ.
ฟีเจอร์การป้องกันขั้นสูงเหล่านี้จะป้องกันแอปและเว็บไซต์ทั้งหมดที่คุณเข้าชมบนอุปกรณ์ของคุณจากการสื่อสารกับบริษัทบุคคลที่สามต่าง ๆ ในรายการบล็อกโอเพนซอร์สของเรา.
ฟีเจอร์การป้องกันขั้นสูงจะถูกปิดโดยค่าเริ่มต้น. เพื่อเปิดใช้ฟีเจอร์การป้องกันขั้นสูงทั้งหมดในเวลาเดียวกัน:
- เปิดหน้าต่าง Terminal .
- ให้แน่ใจว่าได้เชื่อมต่อกับ VPN และใช้อัตโนมัติ หรือLightway โปรโตคอล.
- ในการเปิดใช้ฟีเจอร์การป้องกันขั้นสูงทั้งหมด ให้ป้อนคำสั่งดังนี้:
expressvpnctl set blockAll trueในการปิดฟีเจอร์การป้องกันขั้นสูงทั้งหมด ให้นำคำสั่งนี้มาใช้:
expressvpnctl set blockAll false - กดปุ่ม Enter เพื่อยืนยัน.
คุณยังสามารถเปิดและปิดฟีเจอร์การป้องกันขั้นสูงแต่ละตัวได้.
บล็อกตัวติดตาม
- เปิดหน้าต่าง Terminal .
- ให้แน่ใจว่าได้เชื่อมต่อกับ VPN และใช้อัตโนมัติ หรือLightway โปรโตคอล.
- ในการบล็อกตัวติดตาม ให้ป้อนคำสั่งดังนี้:
expressvpnctl set blockTrackers true
ในการปิดใช้งาน ให้ออกคำสั่ง:
expressvpnctl set blockTrackers false - กด Enter เพื่อยืนยัน
บล็อกไซต์ที่เป็นอันตราย
- ในการบล็อกเว็บไซต์ที่เป็นอันตราย ให้ออกคำสั่ง:
expressvpnctl set blockMalicious trueในการปิดใช้งาน ให้ออกคำสั่ง:
expressvpnctl set blockMalicious false - กดปุ่ม Enter เพื่อยืนยัน.
- เชื่อมต่อ VPN ใหม่เพื่อให้การเปลี่ยนแปลงมีผล
บล็อกโฆษณา
- เพื่อเปิดตัวบล็อกโฆษณา ให้ออกคำสั่ง:
expressvpnctl set blockAds trueในการปิดใช้งาน ให้ออกคำสั่ง:
expressvpnctl set blockAds false - กด Enter เพื่อยืนยัน
- เชื่อมต่อ VPN ใหม่เพื่อให้การเปลี่ยนแปลงมีผล
บล็อกเว็บไซต์สำหรับผู้ใหญ่
- เพื่อบล็อกเว็บไซต์สำหรับผู้ใหญ่ ให้ออกคำสั่ง:
expressvpnctl set blockAdult trueในการปิดใช้งาน ให้ออกคำสั่ง:
expressvpnctl set blockAdult false - กดปุ่ม Enter เพื่อยืนยัน.
- เชื่อมต่อ 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”
ต้องการความช่วยเหลือ? ติดต่อทีมสนับสนุน ExpressVPN เพื่อขอความช่วยเหลือทันที