คู่มือผู้ใช้ mudfish-exclude
โปรแกรมนี้ใช้ได้เฉพาะ Mudfish Cloud VPN 6.5.4 หรือใหม่กว่า
mudfish-exclude เป็นเครื่องมือบรรทัดคำสั่งสำหรับ Mudfish บน Linux เพื่อเรียกบางโปรแกรมโดยไม่ผ่านเส้นทาง Mudfish เหมาะเมื่อใช้โหมด Full VPN แต่ต้องการให้เบราว์เซอร์ โปรแกรมส่งข้อความ เครื่องเล่นวิดีโอ หรือเครื่องมือดาวน์โหลดใช้การเชื่อมต่ออินเทอร์เน็ตเดิมโดยตรง
일반 프로그램 -> 미꾸라지 경로 -> 중계 서버
mudfish-exclude 앱 -> 기존 기본 경로 -> 인터넷
เครื่องมือนี้ไม่ได้เพิ่มการตั้งค่าในแดชบอร์ด Mudfish ให้เริ่มโปรแกรมที่ต้องการยกเว้นผ่าน mudfish-exclude แทนคำสั่งเรียกใช้ตามปกติ
ขอบเขตการรองรับ: ปัจจุบันรองรับเฉพาะ Linux และ IPv4 ใช้บน Windows, macOS หรือ Android ไม่ได้ และไม่กำหนดนโยบายแยกสำหรับทราฟฟิก IPv6
สภาพแวดล้อมที่ต้องมี
ต้องตรงตามเงื่อนไขทั้งหมดต่อไปนี้
- ติดตั้ง Mudfish สำหรับ Linux แล้ว
- เมานต์ cgroup v2 ไว้ที่
/sys/fs/cgroup - ใช้คำสั่ง
ipและiptablesรวมถึงฟังก์ชัน cgroup match ของ iptables ได้ - มีสิทธิ์
sudoเพื่อกำหนด policy routing และกฎไฟร์วอลล์ - ตารางเส้นทาง main ของ Linux ต้องมีเส้นทางเริ่มต้น IPv4 ที่ใช้งานได้
ไฟล์เรียกใช้ที่ติดตั้งมักอยู่ที่ตำแหน่งต่อไปนี้
/opt/mudfish/<미꾸라지 버전>/bin/mudfish-exclude
ค้นหาพาธติดตั้งปัจจุบันได้ด้วยคำสั่งต่อไปนี้
ls /opt/mudfish/*/bin/mudfish-exclude
หากไฟล์เรียกใช้ไม่ได้อยู่ใน PATH ให้แทน mudfish-exclude ในตัวอย่างด้วยพาธเต็มที่ตรวจพบ เช่น พาธติดตั้งเริ่มต้นของรุ่น 6.5.4 คือ /opt/mudfish/6.5.4/bin/mudfish-exclude
การใช้งานพื้นฐาน
- เรียก Mudfish แล้วเชื่อมต่อไอเท็มที่ต้องการหรือโหมด Full VPN ให้เรียบร้อย
- หากโปรแกรมที่ต้องการยกเว้นทำงานอยู่ ให้ปิดทั้ง หมด รวมถึงไอคอนในถาดระบบและโปรเซสเบื้องหลัง
- เรียกโปรแกรมใหม่จากเทอร์มินัลด้วยรูปแบบต่อไปนี้
sudo mudfish-exclude <프로그램> [프로그램 옵션...]
เช่น หากต้องการยกเว้น Discord จาก Mudfish ให้เรียกดังนี้
sudo mudfish-exclude discord
หากต้องการยกเว้น Firefox และเปิดหน้าต่างส่วนตัว ให้เรียกดังนี้
sudo mudfish-exclude firefox --private-window
หากพาธไฟล์เรียกใช้มีช่องว่าง ให้ครอบด้วยเครื่องหมายอัญประกาศ
sudo mudfish-exclude "/path/to/My Program" --option
sudo ใช้กำหนดนโยบายเครือข่าย ส่วนโปรแกรมที่เรียกผ่าน sudo mudfish-exclude ... จะทำงานด้วย UID, GID, โฮมไดเรกทอรี และสภาพแวดล้อมเซสชันเดสก์ท็อปของผู้ใช้เดิมที่เรียก sudo หากทำได้