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
- ที่ การตั้งค่า → ขอบเขตการใช้ VPN เลือก ใช้ VPN เฉพาะแอปที่เปิดจากที่นี่
- กด บันทึกการเปลี่ยนแปลง
- เลือกประเทศในหน้า การเชื่อมต่อ แล้วกด เชื่อมต่อ VPN หากเชื่อมต่อด้วยขอบเขตอื่นอยู่ ให้ตัดการเชื่อมต่อก่อนแล้วเชื่อมต่อใหม่
- เมื่อแสดง เชื่อมต่อแล้ว ให้ใช้ เลือกแอปที่ติดตั้ง ในส่วน เปิดแอปผ่าน VPN เพื่อเลือกแอปที่จะเปิด หากไม่มีในรายการ ให้ใช้ ค้นหาไฟล์โปรแกรม
- หากจำเป็น ให้ขยาย อาร์กิวเมนต์การเรียกใช้ (ไม่บังคับ) แล้วกรอกอาร์กิวเมนต์
- กด เปิดผ่าน VPN
สามารถเลือกและเปิดหลายแอปทีละแอปได้ หากแอปที่เพิ่งติดตั้งไม่ปรากฏในรายการ
ให้กด รีเฟรชรายการ ในส่วนเปิดแอป
เมื่อใช้ ค้นหาไฟล์โปรแกรม บน Windows ให้เลือกไฟล์ .exe ของโปรแกรม
หากอาร์กิวเมนต์มีช่องว่าง ให้ใส่เครื่องหมายคำพูดครอบไว้ ช่องนี้ใช้กรอกอาร์กิวเมนต์ ที่จะส่งให้ไฟล์โปรแกรมที่เลือก ไม่ได้ใช้รันคำสั่งเชลล์หรือไปป์
เมื่อใช้เบราว์เซอร์
หากเบราว์เซอร์เปิดอยู่ ให้ปิดให้หมดแล้วเปิดใหม่จาก Muddog หากคำขอเปิดหน้าต่างใหม่ถูกส่งต่อไปยังโปรเซสเบราว์เซอร์เดิม อาจยังใช้การเชื่อมต่อเดิมต่อไป สำหรับแอปที่ยังมีโปรเซสเบื้องหลังหลังปิดหน้าต่าง ต้องหยุดโปรเซสนั้นด้วย
เปิดหน้าตรวจสอบ IP สาธารณะ ในเบราว์เซอร์ที่เปิดใหม่จาก Muddog เพื่อตรวจสอบที่อยู่ IPv4 เบราว์เซอร์อื่นที่เปิดจากเมนูแอปตามปกติจะไม่อยู่ในขอบเขต VPN
ปิดหน้าต่าง ตัดการเชื่อมต่อ และเชื่อมต่อใหม่
| การกระทำ | ผลลัพธ์ |
|---|---|
| ปิดหน้าต่าง Muddog | VPN และโปรแกรมที่เปิดไว้จะยังทำงานต่อทั้งหมด |
| ตัดการเชื่อมต่อ 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 แยกตามแอป