ข้ามไปยังเนื้อหาหลัก

VPN แยกตามแอปของ Muddog

หากต้องการให้เฉพาะบางแอป เช่น เบราว์เซอร์ เชื่อมต่อผ่านประเทศอื่น ให้เลือก ใช้ VPN เฉพาะแอปที่เปิดจากที่นี่ VPN จะมีผลกับแอปที่เปิดใหม่จาก Muddog และโปรเซสลูก ส่วนแอปอื่นจะใช้อินเทอร์เน็ตเดิม

เงื่อนไขการใช้งาน​

ฟังก์ชันนี้ใช้ได้ใน Muddog 2 สำหรับ Linux และ Windows บน macOS ให้ใช้ VPN สำหรับอินเทอร์เน็ตทั้งหมดหรือตาม IP และช่วงที่อยู่

ระบบปฏิบัติการเงื่อนไขการใช้งาน
Linuxต้องมีเซสชันผู้ใช้ systemd, cgroup v2 และ nftables โดย nftables จะติดตั้งเป็นแพ็กเกจที่จำเป็น ไม่รองรับแอป Snap และ Flatpak
Windowsเลือกโปรแกรมที่จะเปิดจากรายการแอปที่ติดตั้งหรือไฟล์ .exe ส่วนประกอบ WinDivert ที่จำเป็นรวมอยู่ใน MSI แอปจะทำงานด้วยสิทธิ์ของผู้ใช้ปัจจุบัน

ไม่รองรับแอปที่ส่งงานต่อให้บริการแยกต่างหากเป็นผู้เรียกใช้งาน หรือแอปที่นำอินสแตนซ์อื่นที่กำลังทำงานอยู่มาใช้ซ้ำ แม้เป็นแอปชื่อเดียวกัน ความสามารถในการใช้งานอาจแตกต่างกันตามวิธีติดตั้ง

เปิดแอปผ่าน VPN​

  1. ที่ การตั้งค่า → ขอบเขตการใช้ VPN เลือก ใช้ VPN เฉพาะแอปที่เปิดจากที่นี่
  2. กด บันทึกการเปลี่ยนแปลง
  3. เลือกประเทศในหน้า การเชื่อมต่อ แล้วกด เชื่อมต่อ VPN หากเชื่อมต่อด้วยขอบเขตอื่นอยู่ ให้ตัดการเชื่อมต่อก่อนแล้วเชื่อมต่อใหม่
  4. เมื่อแสดง เชื่อมต่อแล้ว ให้ใช้ เลือกแอปที่ติดตั้ง ในส่วน เปิดแอปผ่าน VPN เพื่อเลือกแอปที่จะเปิด หากไม่มีในรายการ ให้ใช้ ค้นหาไฟล์โปรแกรม
  5. หากจำเป็น ให้ขยาย อาร์กิวเมนต์การเรียกใช้ (ไม่บังคับ) แล้วกรอกอาร์กิวเมนต์
  6. กด เปิดผ่าน VPN

สามารถเลือกและเปิดหลายแอปทีละแอปได้ หากแอปที่เพิ่งติดตั้งไม่ปรากฏในรายการ ให้กด รีเฟรชรายการ ในส่วนเปิดแอป เมื่อใช้ ค้นหาไฟล์โปรแกรม บน Windows ให้เลือกไฟล์ .exe ของโปรแกรม

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

เมื่อใช้เบราว์เซอร์​

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

เปิดหน้าตรวจสอบ IP สาธารณะ ในเบราว์เซอร์ที่เปิดใหม่จาก Muddog เพื่อตรวจสอบที่อยู่ IPv4 เบราว์เซอร์อื่นที่เปิดจากเมนูแอปตามปกติจะไม่อยู่ในขอบเขต VPN

ปิดหน้าต่าง ตัดการเชื่อมต่อ และเชื่อมต่อใหม่​

การกระทำผลลัพธ์
ปิดหน้าต่าง MuddogVPN และโปรแกรมที่เปิดไว้จะยังทำงานต่อทั้งหมด
ตัดการเชื่อมต่อ VPNการใช้ VPN สิ้นสุดลง แต่โปรแกรมที่เปิดไว้จะไม่ถูกปิด
เชื่อมต่อใหม่ในโหมดแยกตามแอปบน Linuxแอปที่ผู้ใช้คนเดิมเปิดค้างไว้จาก Muddog จะกลับมาอยู่ในขอบเขต VPN ด้วย แต่ไม่รับประกันว่าการสื่อสารที่มีอยู่จะเปลี่ยนไปใช้เส้นทางใหม่ จึงควรเปิดแอปที่จำเป็นใหม่
เชื่อมต่อใหม่ในโหมดแยกตามแอปบน Windowsต้องปิดโปรแกรมที่จะใช้ VPN ให้หมด แล้วเปิดใหม่จาก Muddog

ไม่มีฟังก์ชันปิดกั้นอินเทอร์เน็ตของแอปเมื่อ VPN หลุด

การจัดการ DNS และ IPv6​

คำขอ DNS ที่บริการ DNS ของระบบส่งแทนแอปและการสื่อสารในเครือข่ายภายใน อาจใช้การเชื่อมต่อเดิม

  • Linux: ทราฟฟิก IPv6 ใช้การเชื่อมต่อเดิม
  • Windows: ขณะเชื่อมต่อ VPN แยกตามแอป การสื่อสารอินเทอร์เน็ต IPv4 แบบ TCP/UDP ของแอปที่เลือกจะผ่าน VPN และการสื่อสาร IPv6 จะถูกปิดกั้น DNS ของระบบและเครือข่ายภายใน ใช้การเชื่อมต่อเดิม หากแอปที่เลือกและแอปอื่นใช้พอร์ต UDP เดียวกันจนแยกไม่ได้ว่า แพ็กเก็ตเป็นของแอปใด โปรแกรมจะปิดกั้นแพ็กเก็ตนั้น

หากปุ่มเปิดแอปใช้งานไม่ได้หรือแอปไม่ได้ใช้ VPN โปรดดูแก้ไขปัญหา VPN แยกตามแอป